Awesome Open Source
Awesome Open Source

Project WebCube (monorepo)

Continuously updated JS infrastructure for modern web dev

NOTE: This repo itself is also a template or starter for Universal JS monorepo

Packages

  • 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.
  • nodecube - Continuously updated JS infrastructure for Node.js microservice or API gateway service.
  • 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-source - Using GraphQL schema and query language to access any data source (eg. RESTful APIs) and automatically generate reducers, actions and normalized state
  • react-with-scripts - Add third party script tags, JS SDK and tracking code without modifying any HTML code
  • react-common-kit - Wrappers for some common used react components and utilities
  • hifetch - A minimal higher-level wrapper around Fetch API

Starters

Examples (in monorepo)


Get A Weekly Email With Trending Projects For These Topics
No Spam. Unsubscribe easily at any time.
javascript (68,034
react (5,159
redux (1,151
webpack (1,122
graphql (1,012
boilerplate (602
es6 (519
babel (342
generator (329
eslint (242
styled-components (223
react-router (202
starter-kit (173
server-side-rendering (144
isomorphic (104
es2015 (93
offline-first (66
zero-configuration (39
universal-app (15

Find Open Source By Browsing 7,000 Topics Across 59 Categories