All Projects → zhenyulin → ultimate-hot-boilerplate

zhenyulin / ultimate-hot-boilerplate

Licence: MIT license
🚀 node-react universal app boilerplate with everything on hot reload, SSR, GraphQL, Flow included

Programming Languages

javascript
184084 projects - #8 most used programming language
HTML
75241 projects
Makefile
30231 projects
Dockerfile
14818 projects

Projects that are alternatives of or similar to ultimate-hot-boilerplate

Reactql
Universal React+GraphQL starter kit: React 16, Apollo 2, MobX, Emotion, Webpack 4, GraphQL Code Generator, React Router 4, PostCSS, SSR
Stars: ✭ 1,833 (+5137.14%)
Mutual labels:  apollo, server-side-rendering, hot-reload, webpack4
ember-boilerplate
👓 The stable base upon which we build our Ember.js projects at Mirego.
Stars: ✭ 33 (-5.71%)
Mutual labels:  stylelint, apollo, prettier
Easywebpack
A Simple, Powerful Webpack Front-End Development Solution
Stars: ✭ 452 (+1191.43%)
Mutual labels:  server-side-rendering, hot-reload, webpack4
dva-typescript-antd-starter-kit
A admin dashboard application demo based on antd by typescript and dva
Stars: ✭ 61 (+74.29%)
Mutual labels:  stylelint, prettier
eslint-config-ns
ESLint config ready to be used in multiple projects. Based on Airbnb's code style with prettier, jest and react support.
Stars: ✭ 27 (-22.86%)
Mutual labels:  stylelint, prettier
figma-plugin-typescript-boilerplate
Figma plugin TypeScript boilerplate to start developing right away
Stars: ✭ 43 (+22.86%)
Mutual labels:  stylelint, prettier
website-template
静的Webサイト制作を少しモダンにするためのテンプレート
Stars: ✭ 62 (+77.14%)
Mutual labels:  stylelint, prettier
React 2048 Game
🎮 A fancy 2048 game build with react, redux best practices.
Stars: ✭ 401 (+1045.71%)
Mutual labels:  stylelint, prettier
react-component-library-lerna
Build your own React component library managed with lerna, presented with storybook and published in private npm registry.
Stars: ✭ 55 (+57.14%)
Mutual labels:  stylelint, prettier
React Mobx React Router Boilerplate
A simple boilerplate based on create-react-app and add mobx, react-router, linter, prettier and so on. 一个简单的 react 脚手架依赖于 create-react-app 新增了 mobx react-router,linter,prettier 等。
Stars: ✭ 12 (-65.71%)
Mutual labels:  stylelint, prettier
Nextjs Ts
Opinionated Next JS project boilerplate with TypeScript and Redux
Stars: ✭ 134 (+282.86%)
Mutual labels:  stylelint, prettier
linter-sniffer-pretty-printer
Collection of packages and configs to lint and format code in your WordPress project.
Stars: ✭ 35 (+0%)
Mutual labels:  stylelint, prettier
vue3-vite-ts
Vue 3 Scaffolding (Vite + TS + Linters + Jest + TailwindCSS)
Stars: ✭ 27 (-22.86%)
Mutual labels:  stylelint, prettier
React Ssr Starter
All have been introduced React environment
Stars: ✭ 20 (-42.86%)
Mutual labels:  stylelint, prettier
Prettier Stylelint
code > prettier > stylelint > formatted code
Stars: ✭ 162 (+362.86%)
Mutual labels:  stylelint, prettier
fe-standard-config-seed
前端通用代码规范自动化接入
Stars: ✭ 18 (-48.57%)
Mutual labels:  stylelint, prettier
Web Configs
Common configurations for building web apps at Shopify
Stars: ✭ 302 (+762.86%)
Mutual labels:  stylelint, prettier
Styled React Boilerplate
Minimal & Modern boilerplate for building apps with React & styled-components
Stars: ✭ 198 (+465.71%)
Mutual labels:  stylelint, webpack4
Rogue.js
The "nearly invisible" way to server-render React applications
Stars: ✭ 1,923 (+5394.29%)
Mutual labels:  apollo, server-side-rendering
promotion-web
基于React: v18.x.x/Webpack: v5.x.x/React Router v6.x.x/ Antd: v5..x.x/Fetch Api/ Typescript: v4.x.x 等最新版本进行构建...
Stars: ✭ 374 (+968.57%)
Mutual labels:  stylelint, prettier

ultimate-hot-boilerplate

ultimate-hot-boilerplate for a universal react/node app with server-side-render

Build Status Coverage Status Known Vulnerabilities Scrutinizer Code Quality Gitter Chat

Greenkeeper badge Dependencies devDependencies

This boilerplate come with common things you can found in create-react-app, while being more progressive in adopting some of the more edgy stacks, such as styled-components, redux-segment, graphql, flow, prettier, etc.

It can be used as the base of a monolithical app that packs UI and API all together for rapid iterations or products or being split up into micro-services as well.

Hot Reload Everything 🔥

  • Redux reducer hot reloading both client/server side
  • React component hot reloading both client/server side
  • Styled-components hot reloading both client/server side
  • Server-side express routes hot reloading
  • React-Router v5 hot reloading both client/server side

Boost Development Experience 🏎

  • Redux DevTools Extension both client/server side
  • Redux-Segment Analytics Integration
  • GraphQL with nested data example both client/server side
  • Path resolve no .. both client/server side

Production Ready Quality 🚀

  • linting and formatting with Eslint, Prettier, Stylelint
  • flexible type safety check with Flow
  • unit testing with Jest, Enzyme, Supertest, etc.
  • e2e test toolings
  • containerise with Docker
  • best practices React/Redux patterns with Immutable, Reselect
  • graphql api
  • tracking, analytics integration (logging, metrics can be added)

Licence

MIT

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].