1.0.0-alpha.1 โ€ข Published 3 years ago

@cbim/create-react-nest-app v1.0.0-alpha.1

Weekly downloads
-
License
-
Repository
-
Last release
3 years ago

standard-readme compliant

๐Ÿ“ Table of Contents

๐Ÿš€ Feature

A production ready cbim application boilerplate.

  1. Support react hooks & HMR.
  2. All executable files use typescript.
  3. Powerful custom development environment.
  4. Support lint & test & code inspection & automatic style unification based on git hooks.
  5. Out-of-the-box business packaging.
    1. Component based on antd.
    2. Server based on Nest.js.
    3. State store based on mobx-state-tree.
    4. Package management powered by pnpm which monorepo is natively supported.
  6. Support multiple environment toml type config.

More new features are on the way...

๐Ÿ Getting Started

Prerequisites

Install NodeJs and recommend to use nvm for version management and nrm for registry management. We use pnpm as our daily package manager

npm i pnpm -g

npm i nrm -g

Installing

A step by step series of examples that tell you how to get a development env running.

Say what the step will be

pnpm install

End with an example of getting some data out of the system or using it for a little demo.

Developing

pnpm dev:web

pnpm dev:node

๐Ÿ”ง Running the tests

Explain how to run the automated tests for this system.

Coding style tests

Explain what these tests test and why

pnpm lint

๐Ÿš€ Deployment

Add additional notes about how to deploy this on a live system.

pnpm build

๐Ÿ—บ Road Map

  1. Migrate webapck 4 to webpack 5
  2. Built-in scaffold
  3. Add theme system

๐ŸŽ‰ Acknowledgements

๐Ÿšจ Compatibility

IE/Edge IE/EdgeFirefox FirefoxChrome ChromeSafari SafariOpera OperaElectron Electron
IE11, Edgelast 2 versionslast 2 versionslast 2 versionslast 2 versionslast 2 versions

Reference

web-fullstack-boilerplate by NNNaix

1.0.0-alpha.1

3 years ago

1.0.0-alpha.0

3 years ago