Soft_Job 板


LINE

我觉得齁,工程师都有偏好的技术跟习惯很正常 但不要只写过hello world跟看过一些别人二次咀嚼过的资料就来下评论 尤其是负面的评论 不然在真的用过的人眼里....是在哈罗? : 推 lturtsamuel: 从工程师的角度看 又慢又难用 在 template 里用的变 01/09 22:14 难不难用涉及个人主观意识,暂且不表 有个说法是从静态语言来的人会觉得Angular非常亲切 然後慢有很多种,如果是启动时很慢,通常是AOT没有设置正确 和ngnix之类的reverse proxy没有设定好 不然有AOT加上router设置好lazy load,再搭配gzip加速js的下载时间 同样scale下的专案Angular会比另外两个慢到哪我是很怀疑 操作时慢通常是逻辑设计有问题,Angular跟react一样都是unidirectional flow 不会像ng1有数次digest cycle 真的要优化还有onPush和runOutsideAngular可以用 从Angular9以後有新的render engine ivy 可以期待整个Angular app的效能和bundle size又可以更进一步 : → lturtsamuel: 数完全没有 type secure 都已经用了 typescript 却得 01/09 22:14 : → lturtsamuel: 不到型别系统的好处 01/09 22:14 安安,有听过AOT吗? template里面型别错误直接compile failed喔 PyCharm+Angular plugin直接支援template内type hint和跳转至component undefined varibale/property帮你标红色 甚至会提醒你某个vaiable有可能是null,要加null assertion operator/optional chain : 推 lturtsamuel: angular core 里面一大堆 any 相比之下 react 对 typ 01/09 22:17 : → lturtsamuel: escript 还比较友善== 01/09 22:17 所以是哪些any让你觉得不方便呢,Angular用any的部分通常是不得不 像ControlValueAccessor里registior callback function就是以any的型态传进来 不然限制你callback的型态,你会觉得比较方便吗,..? : 推 lturtsamuel: 唯一想到 angular 胜过 react 的点是 css 管理 为什麽Angular在很多统计中会出现使用者下降的情形 是因为到今天2020年了,还是有很多人分不清AngularJS(1.x) 和Angular(2.0~8.0) 做统计时常把两者混为一谈,这个在国外论坛常常有人在喷 另外比较多人诟病的一点是bundle size比较大 ok这无可厚非,毕竟Angular是一个完整的framework React跟Vue比较像library 但你用React或Vue难道不需要拉其他depndencies吗 别闹了,像redux几乎就是React标配(当然最近React生态有些变动,这部分我不了解先不多提) 做中大型project(8个以上frontend engineer)光套件之间的版本相容性就搞死你了 这时候你就会觉得Angular帮你包山包海真香 要是只需要写只有两三页、简单显示一些资料的网页,当然觉得Angular笨重 但当牵扯到复杂user的操作逻辑,跟後端的频繁互动,多层component之间的sharing state/data 你就会发现Angular真的帮你省了很多麻烦,尤其是DI和rxjs 另外有人在说Vue文件比较完整,我也是笑笑啦 Angular的官方doc写的超详细的好吗,尤其是DI,说的人真的有去看过? 要说的话Vue的中文资源的确比较多啦,因为在中国Vue的使用者真的很多 但我还是以为身为软体工程师,这点英文阅读能力是基本的? 然後马上看到有人说文件太长XD 果然怎麽做都有人嫌ㄏ --



※ 发信站: 批踢踢实业坊(ptt.cc), 来自: 58.114.218.170 (台湾)
※ 文章网址: https://webptt.com/cn.aspx?n=bbs/Soft_Job/M.1578587745.A.EB7.html ※ 编辑: w0005151 (58.114.218.170 台湾), 01/10/2020 00:39:10 ※ 编辑: w0005151 (58.114.218.170 台湾), 01/10/2020 00:40:03
1F:→ lturtsamuel: control form的 value: any就是一个 明明是可以用泛 01/10 01:41
2F:→ lturtsamuel: 型解决的东西 01/10 01:41
3F:→ lturtsamuel: 我没跟到最新版 但在ng2时候的dom操作速度应该是输给 01/10 01:45
4F:→ lturtsamuel: 同期react 的 virtual dom 01/10 01:45
5F:推 lturtsamuel: type secure 这部分 感谢告知 我明天去问我们前端怎 01/10 01:57
6F:→ lturtsamuel: 麽不用这个 01/10 01:57
7F:推 ewqgfdcxz: 专业推 01/10 05:13
8F:推 b85040312: 你说 React hook 吗? 01/10 08:25
9F:推 onlyeric23: rxjs 也是个让人却步的理由 01/10 09:31
10F:推 doggy1989623: 同用Angular推一个,总算有人跳出来支持 01/10 09:58
11F:推 Hank31015: 用angular的加1 有用过1.x 和2+之後 angular现在真的 01/10 10:20
12F:→ Hank31015: 好用 01/10 10:20
13F:推 sharku: 推 要说某件东西难用前请先专精它 01/10 10:38
14F:推 GLaDOS1105: 推这篇,不过关於Angular的文件,我觉得很多地方还是 01/10 10:56
15F:→ GLaDOS1105: 不够详细,容易看完之後仍然无法预期实际实作後造成的 01/10 10:56
16F:→ GLaDOS1105: 效果(也许是我功力不足) 01/10 10:56
17F:→ testPtt: 如果可以的话 大家都希望xp再战10年阿 一直追技术蛮累的 01/10 10:57
18F:推 chocopie: 推,AngularJS =/= Angular 01/10 11:00
19F:推 LBJ23K: Angular 官方document真的写蛮好的 01/10 11:39
20F:推 lovdkkkk: rxjs 很好, 但 vue 也可以用独立的 rxjs 或 vue-rx 01/10 11:50
21F:推 windclara: 推推。学过Vue.Js跟Angular。Vue.Js确实精简快速,有 01/10 12:22
22F:→ windclara: 些语法糖真的舒服。但完整性的话,还是比较喜欢Angula 01/10 12:22
23F:→ windclara: r直接包好 01/10 12:22
24F:推 neo5277: 有完整方案跟两个有钱父母就是爽啊 01/10 13:06
25F:推 yfr: 幸好我只会我大Spring,学完春天让你有春天 01/10 13:55
26F:嘘 steven11329: 会说redux是react标配感觉你活在过去 01/10 18:57
27F:推 rexhuang: 专业推,爱你所选,管人家用啥技术 01/10 20:54
28F:推 Falldog: 推一个 Angular根本跟AngularJS不一样 一堆人都搞不懂 01/11 00:11
29F:推 prosea: 推Angular,但现在公司还在AngularJS... 01/11 01:52
30F:→ Schelfaniel: https://www.ithome.com.tw/news/134986 看这篇 01/11 10:57
31F:→ Schelfaniel: 这文章说Angular应该接下来就会开始衰退了 01/11 10:58
32F:推 shter: 如果Angular用户觉得身为软体工程师这点英文阅读能力是基本 01/11 11:15
33F:→ shter: 那就不要奇怪 Vue 在华人工程师市场那麽风行 01/11 11:16
34F:→ shter: 你觉得是基本能力的东西,别人不见得如此 01/11 11:16
35F:→ shter: 但这反映的是社群讨论的热度,毕竟很多资料搜出来的都是 01/11 11:17
36F:→ shter: 前人讨论过的问题跟答案,看中文讨论串还是比英文容易多了 01/11 11:18
37F:推 expup: angular做大型专案满爽的 vue就是太弹性搞到最後难维护 01/11 16:45
38F:推 prag222: 还在1.X,我的hybryid变强了 webform搭angularjs 01/12 10:01
39F:→ prag222: 事件导向程式设计模式 就某方面还蛮省事省时间 01/12 10:02
40F:推 a8989332: 楼上没错...MVP+Webform再搭配一些js framework其实不差 01/12 17:14
41F:→ a8989332: 只是台湾好多义大利面程式码 维护到怀疑人生 01/12 17:14
42F:推 rio19867544: JS框架是看产品决定的,真正大型专案用vue也不会赢ng 01/15 21:24
43F:→ rio19867544: 好吗 01/15 21:24
44F:推 SONGya168: 专业推 01/20 15:20
45F:推 rickboo0809: 战的好阿 01/22 08:31
46F:推 eve1012: 推,值得参考 01/29 02:17







like.gif 您可能会有兴趣的文章
icon.png[问题/行为] 猫晚上进房间会不会有憋尿问题
icon.pngRe: [闲聊] 选了错误的女孩成为魔法少女 XDDDDDDDDDD
icon.png[正妹] 瑞典 一张
icon.png[心得] EMS高领长版毛衣.墨小楼MC1002
icon.png[分享] 丹龙隔热纸GE55+33+22
icon.png[问题] 清洗洗衣机
icon.png[寻物] 窗台下的空间
icon.png[闲聊] 双极の女神1 木魔爵
icon.png[售车] 新竹 1997 march 1297cc 白色 四门
icon.png[讨论] 能从照片感受到摄影者心情吗
icon.png[狂贺] 贺贺贺贺 贺!岛村卯月!总选举NO.1
icon.png[难过] 羡慕白皮肤的女生
icon.png阅读文章
icon.png[黑特]
icon.png[问题] SBK S1安装於安全帽位置
icon.png[分享] 旧woo100绝版开箱!!
icon.pngRe: [无言] 关於小包卫生纸
icon.png[开箱] E5-2683V3 RX480Strix 快睿C1 简单测试
icon.png[心得] 苍の海贼龙 地狱 执行者16PT
icon.png[售车] 1999年Virage iO 1.8EXi
icon.png[心得] 挑战33 LV10 狮子座pt solo
icon.png[闲聊] 手把手教你不被桶之新手主购教学
icon.png[分享] Civic Type R 量产版官方照无预警流出
icon.png[售车] Golf 4 2.0 银色 自排
icon.png[出售] Graco提篮汽座(有底座)2000元诚可议
icon.png[问题] 请问补牙材质掉了还能再补吗?(台中半年内
icon.png[问题] 44th 单曲 生写竟然都给重复的啊啊!
icon.png[心得] 华南红卡/icash 核卡
icon.png[问题] 拔牙矫正这样正常吗
icon.png[赠送] 老莫高业 初业 102年版
icon.png[情报] 三大行动支付 本季掀战火
icon.png[宝宝] 博客来Amos水蜡笔5/1特价五折
icon.pngRe: [心得] 新鲜人一些面试分享
icon.png[心得] 苍の海贼龙 地狱 麒麟25PT
icon.pngRe: [闲聊] (君の名は。雷慎入) 君名二创漫画翻译
icon.pngRe: [闲聊] OGN中场影片:失踪人口局 (英文字幕)
icon.png[问题] 台湾大哥大4G讯号差
icon.png[出售] [全国]全新千寻侘草LED灯, 水草

请输入看板名称,例如:e-shopping站内搜寻

TOP