Skip to content

zerosoul/do-the-five

Repository files navigation

React Starter

基于create-react-app改造,增删改了一些特性,以达到我理解的最佳实践。

改造了以下特性

  • 抽离 ESLint 配置并更新到最佳实践
  • 抽离 babel 配置并更新到最佳实践

去掉了以下特性

  • TypeScript 支持
  • jest 测试支持
  • postcss 支持
  • 删掉了许多用不到的 npm 包

增加了以下特性

约定

  • components/containers/pages分别对应:组件,容器和页面
  • 包管理工具推荐使用yarn

推荐安装的 VSCode 插件

  • ESLint
  • prettier
  • vscode-commitizen
  • markdownlint

基于 React Starter 构建的作品

更多:http://works.yangerxiao.com/