Skip to content

CLI for generating boilerplate using React ❀️ + Node 🏬. πŸš€

License

Notifications You must be signed in to change notification settings

praveen-me/reenode

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 

History

68 Commits
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 

Repository files navigation

Welcome to reenode πŸ‘‹

Version Twitter: am_pra_veen

πŸ”₯ A CLI for generating React + Node boilerplates πŸš€ with handful configurations. reenode helps you to create boilerplates with different configurations such as react-router, redux and MongoDB.

🏠 Homepage

Demo πŸŽ₯

GIF

Install

Node version should be 10 or 10+.

npm install -g reenode
yarn global add reenode

Usage

  • create [app-name]: helps to create boilerplate that you want. Just run: reenode create my-app
  • --help | -h: Helps you to get help about reenode.
  • --version | -v: Gives current version of reenode.

You can simply create a project by running:

reenode create project-name

Features

  • Hot Module Replacement in client-side in dev mode.
  • Live server reloading using nodemon in dev mode.
  • Different boilerplates generation.
  • eslint and prettier setup.

Setup for ESlint + Pritter + VS Code:

  "prettier.eslintIntegration": true,
  "prettier.jsxBracketSameLine": true,
  "editor.formatOnSave": true,

Introduction

Every boilerplate container three main folders:
Note: Feel free to edit files according to your need.

  • client : This folder contains all the code related to client such as react, redux, react-router, etc.
  • server : This folder contains all the code related to server such as node, express, mongodb.
  • build-utils : This folder contains all the configuration related to webpack.

Author

πŸ‘€ Praveen Kumar Saini

πŸ“ License

Copyright Β© 2019 Praveen Kumar Saini.
This project is MIT licensed.

Show your support

Give a ⭐️ if this project helped you!


This README was generated with ❀️ by readme-md-generator