
挑战活动 持续了一个多月,头发掉了不少。
https://github.com/LearnShare/learn-VRA 不知道对比着看是否舒适?
从几个方面简单对比一下:
(个人感受,拒绝不友好的战斗)
1 fds 2021 年 9 月 6 日 “上手难度”应该改成“上手容易度”,不看描述,还以为你说 React 最难。 我个人觉得最简单的框架是 https://svelte.dev/examples 。 |
2 LokiSharp 2021 年 9 月 6 日 你觉得 Angular 难主要是不怎么会 TS 吧,会 TS 上手就简单了 另外,建议 Vue 和 React 也用 TS 写 |
3 wszgrcy 2021 年 9 月 6 日 友好的问下,你觉得 Angular 文档哪里不够详尽或者哪里不够友好?我认识翻译文档的大佬,可以商量下进行一些调整 |
4 pinkSlime 2021 年 9 月 6 日 Flutter 那样的用代码堆 UI 可以接受 React 那样的 jsx 堆 UI 最舒服 再不济 WPF 那样 xaml+binding 也勉强能玩 1202 年再让我写模板还跟故意跟代码混在一起就敬谢不敏了 |
8 murmur 2021 年 9 月 6 日 react 简洁,这一看就没用过全家桶 |
9 learnshare OP @fds 我的错,是上手容易程度 @wszgrcy 不是翻译的问题,原始文档也一样。 比如前几天看 [模板变量]( https://angular.cn/guide/template-reference-variables) 部分,就没有提到任何关于 ViewChild 的内容。从这里点进 TemplateRef,也没有可参考的例子。 @pinkSlime Flutter 风格还可以,但我更喜欢 QML 风格 |
10 urlk 2021 年 9 月 6 日 ng 还行吧, 一开始就是 mvc 风格的 |
11 PowerByNeoZhang 2021 年 9 月 6 日 文档个人反而觉得 angular >= react > vue vue 文档以 cdn 引入的方式作为例子,不够贴近真实应用场景,有时还得另外去查询 |
12 jjwjiang 2021 年 9 月 6 日 react hooks 才叫简单 class 模式一旦开始写效果那真实噩梦 |
13 yazoox 2021 年 9 月 6 日 从零开始学前端,直接就是 react+ts+redux+redux+saga,不怎么会写 js ... |
14 beginor 2021 年 9 月 6 日 三个框架都折腾过一轮,最后还是 Angular 全家桶最香! |
15 siweipancc 2021 年 9 月 6 日 via iPhone Angular 最香最重,类比下就是后台的 springboot 。React 最快最整洁,属于 Netty 这一层次。 作为一个懒得要死的人,自己的项目我只考虑用 Angular 。 |
16 Terry05 2021 年 9 月 6 日 又要开始热闹起来了 |
17 oooolongtea 2021 年 9 月 6 日 最近也在学 vue,支持一下。 |
18 elone 2021 年 9 月 6 日 via iPhone 还是 ng 省心 |
19 zhwithsweet 2021 年 9 月 6 日 建议直接 Vue3 开始,ts 支持 OK,文档 OK 。 |
20 ccyu220 2021 年 9 月 6 日 热闹预定 |
21 paranoiddemon 2021 年 9 月 6 日 via Android @wszgrcy 感觉那个英雄之旅的例子可以放到前面一点,开始一堆概念给我看蒙了,后面跟着英雄之旅的例子写了一遍才理解。 |
22 nzbin 2021 年 9 月 6 日 作为一个从 vue 转 angular 的前端,最开始吸引我的就是 angular 的文档,仔细看几遍,真的很香 |
23 pigspy 2021 年 9 月 6 日 angular 的文档不行?我觉得文档方面 angular > react >> vue |
24 CodingNaux 2021 年 9 月 6 日 vue 好难,看文档看的头晕 vue 的 template 写好束缚 目前维护 vue 项目没有 ts 提示好痛苦,写着没自信,生怕写错 |
25 zxCoder 2021 年 9 月 6 日 非杠,为啥 jsx 就是好。。。UI 用 html xml 描述不是更加自然和容易理解吗 |
26 3dwelcome 2021 年 9 月 6 日 |
28 shakaraka PRO ng 的文档是最舒服的了。 无论是类型说明和最佳实践(但是确实不符国人的思维逻辑,但是一旦熟悉的这个逻辑,看起来会很香) 学 ng 的前提是会 ts+rxjs,所以上手确实需要门槛 我选 ng 。vue 太拉了 |
29 robinlovemaggie 2021 年 9 月 6 日 哈哈,三大流派都玩过的。 从接触时间顺序来说:angular > react > vue,感觉难易度这个因人而异,当然也看当事人的 UI 实现复杂度。 个人最喜欢 react,尤其 hooks 兴起,感觉彻底解放了 UI 看得见和看不见的交互死结。 |
30 3dwelcome 2021 年 9 月 6 日 |
31 learnshare OP |
32 EPr2hh6LADQWqRVH 2021 年 9 月 6 日 React 和 jsx/tsx 完全就是 JS 的 PHP 化。 没有任何语言会把逻辑、标签、样式,混到一起,除了 PHP 。 React 是真正的 21st Century PHP Angular,Overengineering 的典范 , 还输出革命 Rxjs 一个不小心就得给人忽悠瘸了 Vue,成也山寨败也山寨,还带出了自建拓展名的歪风邪气,反标准化先锋 |
33 bzw875 2021 年 9 月 6 日 刚好我 3 个都用过,3 个都是 1 年。最喜欢 react,最麻烦的 angular 感觉像 js 版本的 spring,vue 不喜欢 |
34 coolmenu 2021 年 9 月 6 日 用 next.js 挺方便的,可能限制比较多?但是我的前端水平非常一般,有限制也好 |
35 xiaoyuge 2021 年 9 月 6 日 via Android 我也觉得 TS 文档不太行,查了好多也看不懂 t.ds 怎么用,自定类型死活不识别 |
36 EPr2hh6LADQWqRVH 2021 年 9 月 6 日 @hhyygg 看来确实不行,d.ts |
38 lupkcd 2021 年 9 月 7 日 真有这么多人用 redux 啊? |
39 py2ex 2021 年 9 月 7 日 你没有说你自己的前置知识。如果你是写 Java 的,会喜欢 angular,也会觉得亲切 |
41 EPr2hh6LADQWqRVH 2021 年 9 月 7 日 @ccyu220 还认识我了,真是个小机灵鬼 |
44 1343EFF 2021 年 9 月 7 日 React 不需要记什么奇奇怪怪的命令,只要熟悉 js 就行,我觉得比 vue 舒服 |
45 coldmonkeybit 2021 年 9 月 7 日 完蛋,看下来没几个喜欢 vue 的,看来都是被逼着用的 |
48 AV1 2021 年 9 月 8 日 这么多年了,我觉得三大框架的风评,非常符合那句经典的评论: 世界上只有两种编程语言(框架,库……):一种是有人骂的,一种是没人用的。 之前想招写 angular 根本招不到人,虽然网络上风评非常好。 多数人还是写 react 和 vue,而且同时用这两个的也不少。 |
49 learnshare OP @DOLLOR Angular 2.* 出的时间太晚,1.* 的用户都转走了。而且 2.* 完全另一个框架,上手更难了。 Vue/React 用户多,职位也多,互相促进。Angular 用的少,招人更少,爬不起来了。 |
50 alexkuang 2021 年 9 月 8 日 @avastms #32 非杠纯好奇,请问有什么更好的写 UI 的方法?才疏学浅,只接触过 1. DOM 和 jQuery 的 imperative UI 操作,不太喜欢; 2. php 之类的拼接字符串; 3. React / Vue 这种 declarative 的方式,最喜欢。 |
51 zxCoder 2021 年 9 月 10 日 via Android "React 不需要记什么奇奇怪怪的命令,只要熟悉 js 就行,我觉得比 vue 舒服" "Vue 不需要学什么奇奇怪怪的 js,只要写过后端模板引擎就行,我觉得比 React 舒服" |