arc
React starter kit based on Atomic Design
reactreduxboilerplateisomorphicreact-routerstyled-componentsredux-sagajestuniversalcss-in-jsstorybookatomic-design
Overview
ARc is a React starter kit built on Atomic Design methodology that helps organize components by their level of complexity (atoms, molecules, organisms, templates, pages) rather than by feature or domain. It uses React, Webpack, react-router and Jest as its core stack, with optional branches for Redux and server-side rendering, letting you ship fast by starting simple and adding features progressively as your project grows.
Features
atomic-design-methodologyhot-module-replacementcomponent-driven-developmentstorybook-ready
Feature Flags
authenticationblogpaymentsrealtimeformsValidationtestingstorybook
Recommended Use Cases
web-applicationscomponent-librariesscalable-ui-projects
Frontend
reactreact-routerwebpackstyled-componentsreduxredux-sagaredux-formjest
Backend
None
Auth Providers
None
Deployment Targets
None
Payment Providers
None
Quick Facts
Stack
Framework
react
Language
javascript
CSS
styled-components
Testing
jest
CI
travis-ci
Data Layer
UI Stack
Styling
styled-components
Developer Experience
Docker
No
Tests
Yes
Quickstart
Yes
env.example
No
CI
travis-ci
Pricing
Classification
free
Selected
โ
Notes
Open source MIT licensed project