SIn*_*Sim 6 production reactjs webpack create-react-app
我必须从头开始构建一个前端项目。
这个项目雄心勃勃,将持续很长时间。在最初几周的开发中,我的主要目标是在良好的基础上开始。
因此,我想知道 create-react-app 是否是一个不错的选择,因为它很容易开始,而且这个工具箱针对生产进行了优化。
但是,如果我使用此解决方案,我的项目将如何模块化?
有人知道使用 CRA 的项目是否会出现一些缺点吗?
我主要担心的是打包程序。
如果项目越来越大,我是否需要优化CRA的webpack config?
用我自己的捆绑器配置从头开始创建我的项目不是更好吗?
CRA 是一个轻量级环境,可在客户端(浏览器)生成 HTML。
这意味着它属于客户端渲染的优点和缺点(谷歌它)。
有关 CRA 优势,请参阅文档。
缺点:
我认为没有更有趣的缺点可以谈论。
我想解决一些基本问题,因为我看到很多问题与此类似。
React 的核心是组合和隔离(请参阅设计原则、React 中的思考)。这意味着您的 React 组件应该在任何环境下工作
因此,在开发应用程序时,您应该专注于隔离开发,因此使用Storybook这样的工具进行开发实际上是您唯一需要的。
我对新项目的固执己见的开发周期:
祝你好运。
| 归档时间: |
|
| 查看次数: |
1539 次 |
| 最近记录: |