preface

The RVA-React-Template was developed iteratively in universal-Redux-Template and used in 10+ line products. Redux + React-Router + Express supports server/client isomorphism. Whether it’s getting started with React, getting advanced, or building large and complex front-end applications, rVA-React-Template is perfect for your needs.

case

  • Air oasis
  • Yipai cloud survey
  • Official website of a ski resort
  • A publishing house reading group
  • Intelligent supply chain project of a multinational group
  • A measurement of clothing application H5 version
  • A block chain market H5 site
  • Shang Shang Treasure H5 edition
  • Fang 88 — Us real estate agency platform
  • Financial instruments of a multinational group
  • Reading communication platform for teachers and students
  • Real-time classroom application

What is the difference between

Building a React application development environment from scratch is not easy. There are many libraries to set up, such as WebPack, Babel, test framework, and so on. The RVa-React-template was born to do just that: combine these tools with the simplest logic and just enough functionality. Not too much showmanship, simply can’t be more simple, but far more than a demo. A number of online projects have tested its usefulness.

The characteristics of

  • Server-side homogeneous rendering (SEO friendly) and support for asynchronous data retrieval
  • Support server-side redirection
  • Separate vendor and app JS files
  • Use Immutable to manage data
  • With Webpack, the client supports Hot Reload
  • Supports Hot Reload on the server
  • Support Sass

Technology stack

Technical support

All of the above projects were implemented by the RvaJS team using rVA-React-Template. The original project mZ026 / Universal-Redux-Template has not been maintained for two years. The rVA-React-Template process, though not many iterations, ensures that core libraries such as react/ react-Router /webpack are constantly updated and the latest code is constantly used in new projects.

More importantly, the RvaJS team has accumulated extensive experience in development/deployment and even operations from building small projects to large ones, from Web to H5, using the same template.