dsa*_*ich 2 comparison frameworks web ember.js reactjs
再会!我有个问题。计划开发一个大型网络项目,未来将扩大规模。我想知道选择 EmberJS 和 React 哪个更好?我有使用 EmberJs 的经验,但我想听听对这两个框架都有经验的专家的意见。我听说react更轻量,但同时,你需要包含很多库来添加像ember js这样的功能。请告诉我。很高兴看到一些不同条件下的基准测试。多谢你们!
Nul*_*uli 15
我一开始使用 React,后来转向 Ember。事实是,无论您使用什么工具,团队在开发前端/单页应用程序时面临的核心问题都是相同的。这些问题将包括学习业务、学习历史、努力解决如何不过度使用框架以及使用“平台”(使用 MDN 多于框架文档等)。一般来说,学习业务/现有产品比学习框架需要更多的时间。
对于 ember 整个生态系统的一些好处,这是 React 所没有的:
我听说react更轻量,但同时,你需要包含很多库来添加像ember js这样的功能。
这是事实,但是,它很快就不再重要了。Ember 只有 100KB (min+gzip) —— React(至少,我认为是 ~40kb (min+gzip),没有库 (react + react-dom)),并且你的底层框架的大小开始变得不那么大与应用程序的其余代码相比,它的作用非常快。除非您的目标是低连接区域并尝试让您的网站在 < 0.1 秒内加载,否则框架选择 w/r/t 大小也并不重要。(我也会这样说 Angular!)。
Fwiw,也许这有点免责声明,我觉得 React 是现代的 jQuery(白话中的用法几乎与 jQuery 相同)。几乎每个人都在使用它,因为几乎每个人都知道它。该工具好不好并不重要,它无处不在,但对任何事情都没有意见,并且依赖更广泛的社区来学习如何使用它。你不能仅仅用 React 来构建产品。
更愤世嫉俗的是,React 是雇主直接从训练营雇用非常廉价劳动力的途径。
顺便说一句,我注意到关于框架的一件事是,大多数“酷东西”(您想要日常使用的)都没有记录在框架文档中。它的知识源自框架知识以及网络本身可以做什么。
例如:
await import
ing组件:https://twitter.com/nullvoxpopuli/status/1507715367581462531 归档时间: |
|
查看次数: |
919 次 |
最近记录: |