scalable-react-boilerplate
⭐ Scalable feature-first React micro-framework made for Udacity Alumni collaborative projects
reactreduxgraphqlflowboilerplateapollogrommethot-reloadingisomorphicserver-renderedtypescripteslint
Overview
This is an unmaintained React boilerplate designed for building scalable, reusable applications and component libraries. It uses React, JavaScript, TypeScript, GraphQL with Apollo, styled-components and Grommet UI components, organized around a feature-first folder structure where each component contains its own styles, tests and logic.
Features
graphqlapollogrommetflowstyled-componentsreduxreact-routerimmutable-jsredux-formredux-thunkreact-hot-loaderreact-css-modulesreact-foundationisomorphic-fetchredux-devtoolssasseslintmochajsdom
Feature Flags
userDashboardbloglandingpageecommerceteamsOrgsjobsQueuenotificationsgraphqlpwaformsValidation
Recommended Use Cases
collaborative projectsscalable appscomponent libraries
Frontend
reactreduxgraphqlapollogrommetstyled-componentsflowtypescripteslint
Backend
None
Auth Providers
None
Deployment Targets
netlifydockerheroku
Payment Providers
None
Quick Facts
⭐ Stars
260
🍴 Forks
54
🔄 Active
Unknown
🕒 Last Commit
2017-02-07T04:27:49Z
Stack
Framework
react
Language
javascript
CSS
styled-components
Testing
jest, enzyme
Data Layer
Databases
postgresql
UI Stack
Styling
styled-components
Components
grommet
Developer Experience
Docker
No
Tests
Yes
Quickstart
Yes
env.example
Yes
Pricing
Classification
free
Selected
—
Notes
No clear pricing signals