arc

React starter kit based on Atomic Design

reactreduxboilerplateisomorphicreact-routerstyled-componentsredux-sagajestuniversalcss-in-jsstorybookatomic-design

Preview

arc preview

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

โญ Stars
2,9k
๐Ÿด Forks
292
๐Ÿงพ License
mit
๐Ÿ”„ Active
Unknown
๐Ÿ•’ Last Commit
2017-05-06T22:15:27Z
GitHub

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
Get Started with this Boilerplate