Continuously updated JS infrastructure for modern web dev
NOTE: This repo itself is also a template or starter for Universal JS monorepo
- webcube - Continuously updated JS infrastructure for modern Universal JS web app/site and static web.
- eslint-config-webcube - A sharable ESLint presets which integrates Prettier and explicitly configures all-available rules (guaranteed by scripts) from ESLint core and commonly used plugins.
- redux-cube - App state manager. A set of wrappers which simplify the use of Redux and its whole ecosystem, reduce boilerplate, and provide many features (Sub App, Reducer Bundle, ...)
- redux-cube-withrouter - redux-cube's pluggable module for react-router v4+
- redux-cube-withrouter3 - redux-cube's pluggable module for react-router v3
- redux-source - Using GraphQL schema and query language to access any data source (eg. RESTful APIs) and automatically generate reducers, actions and normalized state
- hifetch - A minimal higher-level wrapper around Fetch API
- nodecube - Continuously updated JS infrastructure for Node.js microservice or API gateway service.