This is my template for react applications. All my fav packages and features are setted and configured in the code.
-
Deploy react app on github page.
- Active github page on repo settings.
- Set real repo homepage on package.json
- Run
npm run predeploy
andnpm run deploy
to deploy app.
See documentation for more information.
-
CSS-in-JS tool that bridges the gap between components and styling.
Set aThemeProvider
with a custom theme to create insrc/theming/
Info and documentation here. -
Declarative routing for React.
Set up only a main route insrc/routing/
that displayApp
component.
Info and documentation here. -
Predictable state container for JavaScript apps.
Set up a template of store, reducers, actions and middleware insrc/redux/
and provided store in all app.
Info and documentation here. -
Typechecker for the props for a React component.
List of possible types here. -
A JavaScript utility library delivering modularity, performance & extras.
Info and documentation here. -
Translations system fro react.
Usesrc/ranslations/
to add translations strings. -
Beautiful free icons available here
You can run all create-react-app scripts:
To Run the app in the development mode on http://localhost:3000.
To launches the test runner in the interactive watch mode.
To build the app for production to the build
folder.