1

你更喜欢哪一个:VueJS 还是 ReactJS?

 1 year ago
source link: https://www.jdon.com/67956.html
Go to the source link to view the article. You can view the picture content, updated content and better typesetting reading experience. If the link is broken, please click the button below to view the snapshot at that time.
neoserver,ios ssh client

你更喜欢哪一个:VueJS 还是 ReactJS?

观点列表:

1、如果你想在 HTML 中使用 JS,请使用 Vue;(因为是在HTML这个上下文中使用,HTML就对在其中使用JS设置了天然限制)
如果你想在 JS 中使用 HTML,请使用 React。(因为是在JS这个上下文中使用,JS也有限制,至少让你的html页面变成一个非html页面,很多基于html界面美观设计会遭受冲击)

当然,如果您希望在 JS 中使用 HTML,请将 Vue 与 JSX 结合使用。(引入了另外一个JSX变量,这个变量问题是:Vue对JSX支持有多自然无缝和丰富?还是本质上阻抗不匹配?)

2、Svelte:我喜欢它,对我来说是完美的
VueJS:比 React 好,但不像 Svelte
ReactJS:它被广泛使用,所以学习React是必要的,但我不将它用于个人项目

3、在我参与过的几个 React 项目中,实际上 90% 的时间都花在了修改代码以适应 React 严格的设计理念。就像整个项目最终变成了一大堆变通办法。

4、虽然大多数人嘴上说Vue好,但就业市场招聘却是 90% 基于 React 的堆栈(React、ReactNative、NextJS、Apollo 等),这怎么解释?这不仅仅是更大的应用程序 - 即使在新建项目中,React 仍然是 FE 最常见的选择。

5、至少在英国市场,我仍然看到基于 React 的框架也主导着新建项目。
但每当出现这样的话题时,Vue 支持评论总是高于React。

6、科技公司纷纷效仿 Facebook。技术员工和网络开发人员则不然。

7、我两年前买了一门尚未完成的 Vue 课程,但决定放弃它,因为 React 的需求量更大

8、React 可用的库的数量和质量都非常巨大,因此您可以自信地快速找到满足您需求的解决方案,而无需不断地重新发明轮子。此外,它是开源的,并拥有一个令人惊叹的社区,因此您一开始不必关心谁是幕后黑手。如果 Facebook 消失了,React 仍然存在。

9、Vue,它更好、更容易学习,它适合我的编码风格,它在逻辑、标记和样式之间有适当的分离,并且它没有任何 CSS-in-JS BS。

10、VueJS 更容易学习,而且在性能方面也更好。我也喜欢 VueJS 生态系统,所有这些工具,例如 test utils、SSR 等,都很棒。我唯一不喜欢的是模板语法,JSX 更干净
但我与 ReactJS 的关系更进一步,社区很大,他们是我们当今开发应用程序方式的先驱之一,尽管现在有更好的工具,但我已经习惯了 ReactJS,因为它给了我一切我需要创建优化的页面,我想我会坚持下去。我不是那种追随潮流的人,除非有人创建了一个比 ReactJS 好 100 倍的工具。

11、我更喜欢 vue,因为它抽象了 React 的许多陷阱。具体来说,状态更新的无限循环、对象引用相等性比较以及其他一些我不记得的内容,但我总是认为 vue 永远不会发生这种情况。

12、vue 很棒。Svelte 也很棒,并且也是可能会达到与 React 和 vue 相同的可靠性/解决复杂问题的水平。只要您喜欢使用它,就可以使用它。

13、React 非常出色,因为其语言的表达能力几乎没有任何妥协,并且允许您使用常规 JS 的每个功能来渲染组件,而其他模板语言必须牺牲表达能力才能适应 HTML 的本身限制。

React / Svelte / Vue3基准测试性能对比


About Joyk


Aggregate valuable and interesting links.
Joyk means Joy of geeK