All Projects → yankouskia → Muiscrr Boilerplate

yankouskia / Muiscrr Boilerplate

Licence: mit
Material-UI Styled Components React Redux boilerplate with offline mode support 🎬

Programming Languages

javascript
184084 projects - #8 most used programming language

Projects that are alternatives of or similar to Muiscrr Boilerplate

Molecule
⚛️ – :atom: – ⚛️ Boilerplate for cross platform web/native react apps with electron.
Stars: ✭ 95 (+171.43%)
Mutual labels:  webpack, styled-components, react-router
Reeakt
A modern React boilerplate to awesome web applications
Stars: ✭ 116 (+231.43%)
Mutual labels:  webpack, styled-components, react-router
React Bootstrap Webpack Starter
ReactJS 16.4 + new React Context API +react Router 4 + webpack 4 + babel 7+ hot Reload + Bootstrap 4 + styled-components
Stars: ✭ 103 (+194.29%)
Mutual labels:  webpack, styled-components, react-router
Project Webcube
Continuously updated JS infrastructure for modern web dev
Stars: ✭ 141 (+302.86%)
Mutual labels:  webpack, styled-components, react-router
React Ssr Starter
All have been introduced React environment
Stars: ✭ 20 (-42.86%)
Mutual labels:  webpack, styled-components, react-router
React Redux Styled Hot Universal
react boilerplate used best practices and focus on performance
Stars: ✭ 147 (+320%)
Mutual labels:  webpack, styled-components, react-router
Nyancss
🌈 Write plain CSS while reaping benefits of CSS-in-JS
Stars: ✭ 544 (+1454.29%)
Mutual labels:  webpack, styled-components
Naomi
Sublime Text enhanced syntax highlighting for JavaScript ES6/ES7/ES2015/ES2016/ES2017+, Babel, FlowType, React JSX, Styled Components, HTML5, SCSS3, PHP 7, phpDoc, PHPUnit, MQL4. Basic: Git config files.
Stars: ✭ 544 (+1454.29%)
Mutual labels:  webpack, styled-components
Budgeting
Budgeting - React + Redux + Webpack (tree shaking) Sample App
Stars: ✭ 971 (+2674.29%)
Mutual labels:  webpack, react-router
React Ssr Setup
React Starter Project with Webpack 4, Babel 7, TypeScript, CSS Modules, Server Side Rendering, i18n and some more niceties
Stars: ✭ 678 (+1837.14%)
Mutual labels:  webpack, react-router
React Lego
React-lego : incrementally add more cool stuff to your react app
Stars: ✭ 417 (+1091.43%)
Mutual labels:  webpack, react-router
Xiaoduyu.com
🐟小度鱼 - 年轻人的交流社区 https://www.xiaoduyu.com
Stars: ✭ 549 (+1468.57%)
Mutual labels:  webpack, react-router
Soundcloud Redux
SoundCloud API client with React • Redux • Redux-Saga
Stars: ✭ 681 (+1845.71%)
Mutual labels:  webpack, react-router
React Redux Saga Boilerplate
Starter kit with react-router, react-helmet, redux, redux-saga and styled-components
Stars: ✭ 535 (+1428.57%)
Mutual labels:  styled-components, react-router
React Router Server
Server Side Rendering library for React Router v4.
Stars: ✭ 443 (+1165.71%)
Mutual labels:  webpack, react-router
React Study
渐进式学习React生态圈
Stars: ✭ 548 (+1465.71%)
Mutual labels:  webpack, react-router
After.js
Next.js-like framework for server-rendered React apps built with React Router
Stars: ✭ 4,051 (+11474.29%)
Mutual labels:  webpack, react-router
Loadable Components
The recommended Code Splitting library for React ✂️✨
Stars: ✭ 6,194 (+17597.14%)
Mutual labels:  webpack, react-router
Ghchat
📱A chat application for GitHub. React + PWA + Node(koa2) + Typescripts + Mysql + Socket.io
Stars: ✭ 791 (+2160%)
Mutual labels:  webpack, react-router
React Niukeapp
仿牛客APP客户端react项目,使用antdmobile的webpack模板创建
Stars: ✭ 12 (-65.71%)
Mutual labels:  webpack, react-router

MUISCRR-boilerplate

Material-UI Styled Components React Redux boilerplate with offline mode support can be used for creating single-page applications with mentioned technologies stack. Mobile and desktop versions are supported.

Demo

You can find Christmas Demo here!🎄🎅

  • desktop version 💻
  • mobile version 📱
  • offline mode 🆙

Technologies

  • React A JavaScript library for building user interfaces
  • Material-UI next React components that implement Google's Material Design
  • Redux Predictable state container for JavaScript apps
  • Redux-Saga Easier managing application side effects
  • Immutable.js Immutable data for much simpler application development
  • React-Router Collection of navigational components that compose declaratively with your application
  • Styled-Components Visual primitives for the component age
  • Offline-plugin Provides an offline experience for webpack projects
  • PM2 Advanced, production process manager for Node.js
  • Babel Use next generation JavaScript
  • ESLint The pluggable linting utility for JavaScript and JSX
  • Husky Git hooks made easy
  • Prettier Opinionated code formatter
  • Webpack Bundler
  • Cypress Fast, easy and reliable testing for anything that runs in a browser.

Environment

Please, be sure of using latest version of Node.js 8.*.* and npm 5.*.* for correct work

How to use

  • For running in development
git clone https://github.com/yankouskia/MUISCRR-boilerplate.git
npm install
npm run dev
  • For running in production
git clone https://github.com/yankouskia/MUISCRR-boilerplate.git
npm install
npm start

Development

  • npm run dev - run webpack in development build with watch and server concurrently
  • npm run build:dev - run build in development mode with watch
  • npm run serve:dev - run server in development

Production

  • npm run start - run webpack in production mode and server with pm2
  • npm run build - run build in production mode
  • npm run serve - run server in production with pm2

Tools

  • npm run clean - clean build directory
  • npm run lint - run lint checker
  • npm run prettier - run prettier for beautifying code
  • npm run lintfix - run linter in fix mode for editing errors, which it is able to

Contribution

Feel free to create issues and PRs 😃

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].