- 新功能向
release
分支提pr
。 - 功能优化向对应的功能分支提
pr
。所有功能分支见这里。 - 不要向
main
分支提pr
。
所有代码都放 src
下:
- src
- quality: 代码质量
- performance: 性能优化
- effective: 开发效率
- scene: 场景
具体的某个解决方案按照归属都放上面的文件夹中。
文件夹命名:解决方案名/依赖框架/依赖第三方库名
。 如: avoid-css-conflict/react/css-in-js
。不依赖框架或第三方库,命名为 vanilla
。 如 request/vanilla
。
至少包含:
- 问题或业务场景描述
- 问题或业务场景对应的解决方案
React 用 Create React App。 Vue 用 Vue CLI。
尽量用 TypeScript。