@fargtryckarn/components
![Redux](https://barbaruploads.s3.amazonaws.com/bicoz/redux.png)
Libraries
This boilerplate uses the following libraries and tools:
Core
Utilities
- Redux Saga make side effects (i.e. asynchronous things like data fetching and impure things like accessing the browser cache) in React/Redux applications easier and better.
- React Intl internationalize React apps
- Redux Form keep form state in a Redux store
- Isomorphic Fetch with ES6-Promise for using fetch api on both client & server side.
- React Helmet
- RavenJS for capturing exceptions during run time
- Raven for Redux for error using sentry (use
config/main.local.js
to enable sentry)
- TypeStyle make css typesafe
Build System
Dev & Prod Server
Developer Experience
Testing
- Jest as test runner.
- TS Jest as Jest preprocessor
- Enzyme for rendering React Components.
- Jest Enzyme for asserting React Components.
- Wallaby intelligent test runner for JavaScript that continuously runs your tests.
Usage
$ npm install @fargtryckarn/components
Credits
This boilerplate is based on Vortigern and is heavily updated.
This boilerplate is released under the MIT license.