My Reaction To React

David Pitt Articles, Development Technologies & Tools, JavaScript, React, Tutorial 3 Comments

We at Keyhole have been helping our clients adopt JavaScript-based single-page applications for over five years. We have been impressed with the adoption and advancement of the ever-changing JavaScript ecosystem.

Server side, headless JavaScript (Node.js) has led to good tooling and packaging options along with server side remaining available. Additionally, the new ECMA6 standard has turned JavaScript into a viable general purpose programming language, that is arguably, on the same plane as C# or Java. It certainly has a large number of available frameworks and tooling options.

React differs from the other frameworks I’ve worked with in a handful of ways. In this blog, I will show tangible examples of React’s unique features and capabilities, particularly how it handles HTML-based Components.

Lessons From Facebook: React/Flux

Zach Gardner Articles, Development Technologies & Tools, JavaScript, Opinion 5 Comments

Attention: This article was published over 11 years ago, and the information provided may be aged or outdated. While some topics are evergreen, technology moves fast, so please keep that in mind as you read the post.Note This blog post will cover Facebook’s React JavaScript library and Flux application architecture paradigm. It is a summary of the presentation I presented at DevCon 5 …

Functional Reactive Programming and JavaScript

Phuong Nguyen Articles, Development Technologies & Tools, JavaScript 4 Comments

Attention: This article was published over 12 years ago, and the information provided may be aged or outdated. While some topics are evergreen, technology moves fast, so please keep that in mind as you read the post.Functional reactive programming (FRP) is an emerging programming paradigm that has recently gained popularity in the web world. That popularity isn’t just tied to …

Java Consultant / Developer: Position Open Keyhole Software

Full Stack Java Consultant – Hybrid | Lenexa, KS

Keyhole Software is hiring a Full Stack Java Consultant to design, develop, and support modern enterprise applications using Java, Spring Boot, and modern frontend technologies. This consulting role is ideal for experienced software developers who enjoy working across the full application stack, solving complex technical problems, and partnering directly with clients to deliver high-quality software solutions. Title: Full Stack Java …

Executive Interview Series: Moneesh Arora, CEO of gWorks

Keyhole Software Articles, Keyhole Perspectives Leave a Comment

At Keyhole Software, we spend a lot of time thinking about what it takes to modernize legacy systems for organizations where the stakes are high and the margin for error is low. Few sectors fit that profile better than local government. We recently sat down with Moneesh Arora, CEO of gWorks, the top-ranked cloud software platform built for municipalities, counties, …