请教各位 vue3 是不是今后前端趋势?

2022 年 8 月 16 日
 bugfan
之前完了两年 vue2.x ,听说 vue3 差别挺大,一直没学,但是最近突然意识到该学习学习新东西了,决定入坑。
18908 次点击
所在节点    Vue.js
123 条回复
Carseason
2022 年 8 月 16 日
vite vue3 ts pinia
才是当前 vue 的最优解,UI 库的话不评价,根据团队来选就可以了
Carseason
2022 年 8 月 16 日
seo 的话可以看 vite-ssr 之类的
chuhemiao
2022 年 8 月 16 日
react + ts + vite😂 是不是骚操作了
luchenwei9266
2022 年 8 月 16 日
@FightPig 谢谢老哥,我也是准备在小项目里试试手。
fy
2022 年 8 月 16 日
挺好用的,但是有个问题是。。。。16G 内存的笔记本,无法完成项目构建,得 32G
zjsxwc
2022 年 8 月 16 日
个人感觉:

vue 做小项目,接外包一把梭,外包大部分都是每个页面关联不大的,所以都不是复杂项目,也就很合适 vue 这种。

angular 就很适合对稳定性要求高的重要项目,有 ts 强类型保障,又有 angular 的强大的依赖注入容器管理复杂依赖,不容易出问题掉链子。

react 很适合灵活性要求高的项目,因为 jsx 本身就是 js 语法糖,react 就比 vue 、angular 这些有限制的框架更有可能,比如做所见即所得拖动生成页面时这种就很适合 react ,换成 vue angular 就限制很大,不能实现。
dufu1991
2022 年 8 月 16 日
@luchenwei9266 我去年用 Svelte 写了个小项目,感兴趣的话可以去指点一下。https://github.com/dufu1991/simple-cloud-music
dufu1991
2022 年 8 月 16 日
@fy 这个应该是你电脑的问题。
ragnaroks
2022 年 8 月 16 日
如果你正在用 vue ,那就是,否则不是
badmarillo
2022 年 8 月 16 日
@shilianmlxg hhhh 最近一个新的后台项目正好用的是 ant-design-vue 暂时没感觉到什么坑呀
fy
2022 年 8 月 16 日
@dufu1991 不知道是 node 版本还是什么原因,反正 build 到一半就 crash 然后弹 OOM
walpurgis
2022 年 8 月 16 日
@fy node 命令前加参数 NODE_OPTIONS=--max-old-space-size=8192 试试
Macv1994
2022 年 8 月 16 日
不明白 vite 为什么这么快,有没有大手子解释一下。
AyaseEri
2022 年 8 月 16 日
别提什么 Vue React Angular ,老夫抄起 Unity3D 就是一顿 WASM 。
molvqingtai
2022 年 8 月 16 日
@Macv1994 #73
使用 esbuild 打包,然后输出的 esm 没有 bundle 过程
Dragonphy
2022 年 8 月 16 日
@stillyu #7#7
组合式 API 挺爽的
GreatAuk
2022 年 8 月 16 日
@AyaseEri wasm 也不是未来,要看场景的。https://zhuanlan.zhihu.com/p/543090463
qiaobeier
2022 年 8 月 16 日
去年开始在自己的项目使用 vue3 ,开发效率和 vue2 没差,应该是现在开发小项目最适合的前端框架了。但是,就业市场上还是 react 是主流。
Xcharles
2022 年 8 月 16 日
composition api 配合 pinia 太爽了
beginor
2022 年 8 月 16 日
vue3 确实是 vue 的未来, 但是肯定不是前端的未来。

说 vue3 + ts 爽, 肯定没怎么用过 react + ts 或者 angular , 对 ts 的支持根本不是一个层面的:

- TypeScript 对 react 有特供的支持, 可以直接处理 react 的 jsx , 这一点 vue 就别想了;
- Angular 本身就是用 ts 编写的, 不用 ts 的话还是洗洗睡吧;

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://v2ex.ih06.com/t/873134

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX