How to Build a Single Page Application With React, Redux, Router

See the original posting on DZone Python

As technology continues to evolve, single page applications (SPA), along with microservice-based backends become more and more popular. Single page application does not require page reloading during use once it has been loaded the first time, which means it’s more user friendly faster than legacy UI made by something like JSP, PHP, ASP, etc.

There are various techniques available that enable the browser to retain a single page even when the application requires server communication. In this article, I’m going to introduce how to make that with React. You need to have a quick look at basic tutorials in regards to npm, react components, babel, webpack. The code is available in Github: