skip to Main Content

I am fairly ok with JavaScript knowledge. We are planning to start isomorphic web application using React, Redux, es6 etc. We have lot of API calls to integrate. Before starting I want to know if there are any boilerplates available or it is better to setup up everything step by step.

I just need some direction. We have lot of SEO value, doing isomorphic is compulsory.

3

Answers


  1. I had your requirements and I searched for proper boilerplate, the best one that I found was react-redux-universal-hot-example. I’ve used it for a production.

    Advantages

    • Configure React-Router for server rendering
    • Configure AsyncConnect for server rendering for API call
    • Clear way to call APIs
    • Clear configuration for production and development environment
    • Uses redux-form
    • Proxy API calls to main back-end server
    • Configure Hot reloading

    Disadvantages

    • Build and rebuild are slow
    • Prevent learning react configuration 🙂 everything is ready
    Login or Signup to reply.
  2. If you are interesting in .NetCore as backend, there is very good boilerplate JavaScriptServices

    You can generate project for VisulaStuido, using TypeScript, React, Redux, Router, server side rendering, webpack,Hot module replacement and .Net core as backend.

    This is really good starting point to learn all this technologies.

    https://github.com/aspnet/JavaScriptServices

    Login or Signup to reply.
  3. I built a website for TechJob (a high-tech placement company) using react-redux-universal-hot-example boilerplate.
    It is a very good boilerplate.

    It’s true that you really have to go deeper into the code to understand, but it’s worth it.

    Login or Signup to reply.
Please signup or login to give your own answer.
Back To Top
Search