|
| 1 | +[English](/README.md) | 简体中文 |
| 2 | + |
| 3 | +# React Starter |
| 4 | + |
| 5 | +React Starter 是一个 Vite + React + TS + N 的项目脚手架的组合。 |
| 6 | + |
| 7 | +为什么要有它?**每次新建一个 React 项目,我们都要重复做一些组合与配置,这相当浪费时间。** |
| 8 | + |
| 9 | +与 [Create React App](https://github.com/facebook/create-react-app) 和 [umi](https://github.com/umijs/umi) 有什么不同? |
| 10 | + |
| 11 | +**我们只做各种 React 生态中流行工具库的组合。** |
| 12 | + |
| 13 | +你可能会有疑问,我自己动手搭建不行么?当然,你可以做。 |
| 14 | + |
| 15 | +我从两个方面来谈论它的用途: |
| 16 | + |
| 17 | +1. 对项目维护者 |
| 18 | + - 熟悉前端工程化相关技能点。 |
| 19 | + - 探索项目技术选型。 |
| 20 | + - 积累项目,为以后其他项目做技术铺垫。 |
| 21 | +2. 对项目使用者 |
| 22 | + - 选择任意组合,开箱即用。省去你自己动手的时间。 |
| 23 | + - 参考部分配置,自定义搭建符合需求的项目。 |
| 24 | + - 参考技术选型。 |
| 25 | + - 能看到我们的整个组合记录,我们会提供详尽的文档。 |
| 26 | + - 其他你可能未曾接触的 `Tips`。 |
| 27 | + - 你认为对你有帮助的点。 |
| 28 | + |
| 29 | +# Roadmap |
| 30 | +- [ ] monorepo |
| 31 | +- [ ] Vite + React + Typescript |
| 32 | +- [ ] Vite + React + Typescript + React Router |
| 33 | +- [ ] Vite + React + Typescript + Recoil |
| 34 | +- [ ] Vite + React + Typescript + Zustand |
| 35 | +- [ ] Vite + React + Typescript + Redux Toolkit |
| 36 | +- [ ] Vite + React + Typescript + Jest |
| 37 | +- [ ] Vite + React + Typescript + Mocha + Chai |
| 38 | +- [ ] Vite + React + Typescript + Cypress |
| 39 | +- [ ] Vite + React + Typescript + Playwright |
| 40 | +- [ ] Vite + React + Typescript + Puppeteer |
| 41 | +- [ ] Vite + React + Typescript + ESlint |
| 42 | +- [ ] Vite + React + Typescript + Prettier |
| 43 | +- [ ] Vite + React + Typescript + React Router + Recoil |
| 44 | +- [ ] Vite + React + Typescript + React Router + Zustand |
| 45 | +- [ ] Vite + React + Typescript + React Router + Redux Toolkit |
| 46 | +- [ ] Vite + React + Typescript + React Router + Jest |
| 47 | +- [ ] Vite + React + Typescript + React Router + Mocha + Chai |
| 48 | +- [ ] Vite + React + Typescript + React Router + Cypress |
| 49 | +- [ ] Vite + React + Typescript + React Router + Playwright |
| 50 | +- [ ] Vite + React + Typescript + React Router + Puppeteer |
| 51 | +- [ ] Vite + React + Typescript + React Router + ESlint |
| 52 | +- [ ] Vite + React + Typescript + React Router + Prettier |
| 53 | +- [ ] Vite + React + Typescript + React Router + ESlint + Prettier |
| 54 | +- [ ] Vite + React + Typescript + React Router + Recoil + ESlint + Prettier |
| 55 | +- [ ] Vite + React + Typescript + React Router + Zustand + ESlint + Prettier |
| 56 | +- [ ] Vite + React + Typescript + React Router + Redux Toolkit + ESlint + Prettier |
| 57 | +- [ ] Vite + React + Typescript + React Router + Jest + ESlint + Prettier |
| 58 | +- [ ] Vite + React + Typescript + React Router + Mocha + Chai + ESlint + Prettier |
| 59 | +- [ ] Vite + React + Typescript + React Router + Cypress + ESlint + Prettier |
| 60 | +- [ ] Vite + React + Typescript + React Router + Playwright + ESlint + Prettier |
| 61 | +- [ ] Vite + React + Typescript + React Router + Puppeteer + ESlint + Prettier |
| 62 | + |
| 63 | + |
0 commit comments