当前位置: 首页 > news >正文

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

观点列表:

1、如果你想在 HTML 中使用 JS,请使用 Vue;
如果你想在 JS 中使用 HTML,请使用 React。

当然,如果您希望在 JS 中使用 HTML,请将 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 的本身限制。

原文点击标题:https://www.jdon.com/67956.html

http://www.lryc.cn/news/134258.html

相关文章:

  • PyTorch学习笔记(十六)——利用GPU训练
  • 【实战】十一、看板页面及任务组页面开发(三) —— React17+React Hook+TS4 最佳实践,仿 Jira 企业级项目(二十五)
  • 金额千位符自定义指令
  • 请不要用 JSON 作为配置文件,使用JSON做配置文件的缺点
  • Hadabot:从网络浏览器操作 ROS2 远程控制器
  • Kotlin 协程
  • maven 从官网下载指定版本
  • 数据结构---串(赋值,求子串,比较,定位)
  • WPF CommunityToolkit.Mvvm
  • Vue开发中如何解决国际化语言切换问题
  • 基于springboot+vue的流动人口登记系统(前后端分离)
  • Stable Diffusion的使用以及各种资源
  • Redis 分布式锁的实现方式
  • VMware上搭建的虚拟机突然本地无法连接服务器
  • JDBC回顾
  • mq 消息队列 mqtt emqx ActiveMQ RabbitMQ RocketMQ
  • 沃尔玛卖家必看!解决订单被Kan、Feng号问题的终极方案!
  • 浅谈日常使用的 Docker 底层原理-三大底座
  • 前端面试:【DOM】编织网页的魔法
  • 基于MATLAB开发AUTOSAR软件应用层Code mapping专题-part 2 Inport和Outports 标签页介绍
  • 第9步---MySQL的索引和存储引擎
  • Numpy入门(3)—线性代数
  • php的openssl_encrypt是不是自动做了PKCS5Padding?
  • 在本地创建repository及上传至github
  • 情人节特别定制:多种语言编写动态爱心网页(附完整代码)
  • Docker mysql主从同步安装
  • docker update 命令
  • 阻塞和挂起的区别和联系
  • 水力发电厂测量装置配置选型及厂用电管理系统
  • 【RabbitMQ】RabbitMQ整合SpringBoot案例