I sometimes use a Trivia app at the end of my talks as a replacement for the traditional summary slide, and we have also been using Trivia games as a fun activity at different Salesforce Developer events. In this article, I share a React version of the Trivia application. The app is written with React […]
The Lightning Component Framework is a great UI framework for building modern components and applications on the Salesforce platform. If you are already invested in other UI frameworks, like React or Angular, you can also integrate components built with these frameworks inside Lightning Components. In this post, I’ll share a project that demonstrates how to […]
React University is a sample project demonstrating how to build real-life applications with React, Node.js, and the Lightning Design System. React University is written using ECMAScript 6 at the client-side (leveraging Babel) and at the server-side (leveraging the new ES6 support in Node.js 4). Watch the video for a quick walkthrough of the application: Highlights […]
After the real estate sample application I shared last week, here is a React + Lightning Design System version of the Trader Desktop sample application I’ve shared before using other frameworks. The Lightning Design System is the new CSS toolkit from Salesforce that provides a set of UI components, UI patterns and guidelines focused on […]
If you are building business apps with React, I created a reference application with React and the Lightning Design System: the new language, framework, and vendor-independent CSS toolkit from Salesforce that provides a set of UI components, UI patterns and guidelines focused on Business/Enterprise app development. Check out this video for a quick walkthrough: The […]
With the deprecation of the React tools, the availability of ECMAScript 6 features (natively or through transpilers), and the emergence of Babel as both the React tools replacement and the ECMAScript 6 transpiler of choice, I thought I’d share a simple reference application built with this new stack. In this article, I’ll share three versions […]
I had a great time presenting “Introduction to React” at the TelerikNEXT conference. Thanks to everybody who attended. My slides are available here.
The virtual DOM is one of the key characteristics of React. When you render a component, React creates a lightweight description of the UI, diffs it with the previous version, and generates a minimal set of changes to apply to the DOM. That diffing algorithm is very fast, making React particularly well suited for apps […]