Skip to content

abador/react-universal-redux-bs-4

Repository files navigation

#React Universal Redux Example App WIth Bootstrap 4 #####View a demo here #####View my articles here - when I added this readme an article still wasn't ready

#####About The React Universal Redux Example App WIth Bootstrap 4 is a simple example app that renders html on the server to make all pages visible to search engines. Then after initial load from the server, it is converted to a single page application to allow for fast navigation between pages.

#####Notes I tried to simplify the example from Example Cosmic JS app . I deleted code regarding cosmicjs api and tried to add some comments that I think will help better get the idea. All components are shared and the only difference between client and server are the entry points (app-client.js, app-server.js and app.js).

It uses the following:

  1. React for UI views
  2. Express for server side rendering
  3. React Router for routing
  4. React Hot Loader for hot loading in development
  5. Flux for data flow
    #####Install
git clone https://github.com/abador/react-universal-redux-bs-4
cd react-universal-redux-bs-4
npm install

#####Run development

npm run development

Go to http://localhost:8080 #####Run production

npm start

Go to http://localhost:3000

About

React Universal Redux App With Bootstrap 4

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published