As described, the stack is React based. The stack is built on top of awesome razzle, a tool which abstracts many complex configuration to run an app into a single dependency. There are many other and more known frameworks, however razzle lets you built your app with your own architectural decisions and gives you more freedom of the whole concept of your app. Feel free to read more about razzle on github.
To tun a project, navigate to a project folder with package.json.
|Runs the project in development mode (supports hot reload). By default you can view your application at. |
|Builds the app for production to the build folder. The build is minified and the filenames include the hashes. Your app is ready to be deployed!|
|Runs the compiled app in production. |
To change, use process.env.VARIABLE.
For more information, visit razzle to read more about razzle env variables if necessary.
|PORT||3000||Runs app on this port|
By default, typechecking with flow is enabled. To disable flow, remove it from both
.babelrc files in the root folder of the project.
For a server configuration, you can explore contents in
src/server/* files. By default, SSR is enabled.
For a redux configuration, you can explore