Check out myAngular article series with live demos and Facebook group Angular - Advanced Topics

Getting started with React Native

In a previous post I showed how to use React to create both client side and server side web components. In this post I will demonstrate how to use React Native to create an IOS application.

Converting React jsx files using Webpack

In this post I will demonstrate how to use Webpack to bundle React jsx files into regular JavaScript code.

Creating a Treeview using React and Flux

In this post I will demonstrate how to create a Treeview component using React and Flux.

React components - server side and client side

One of the great things about React is the ability to easily share components between server and browser. In the following post I will demonstrate how to run the same exact React component server side and client side. The server used in this example is NodeJS/Express.

Decoupled object models in React

A common criticism of React seems to be that it's tearing down the barrier between view and object model - better known as separation of concerns. Some are even claiming that React is taking us back in time by reintroducing anti patterns from the past where Html and JavaScript were tightly coupled and intertwined like spaghetti. I find this view to be misguided, and will through a simple example, demonstrate how to integrate decoupled object models in React.

Hiding and showing elements in React

In the following post I will demonstrate how to conditionally render content in a React component.