看到的网站几乎全是 React
1
noe132 2022-04-07 11:18:57 +08:00 via Android
我觉得还是 angular 的思想太 oop 了。react 社区基本是在向 fp 靠拢。js 这个语言写 fp 比写 oop 要轻松灵活许多。
|
2
chihiro2014 2022-04-07 11:19:34 +08:00
java 人员表示 ng 能很容易上手
|
3
wunonglin 2022-04-07 11:22:36 +08:00
主力框架+1 。其他的真的很难写下去
|
4
Leviathann 2022-04-07 12:03:53 +08:00
现在的 ui 开发就是先有 react 后有天
连移动端各种新的 ui 框架都是沿袭的 react 的思维 |
5
duke807 2022-04-07 12:05:30 +08:00 via Android
angular 2 和 3 都用過
一開始覺得數據和 dom 雙向幫到很屌 實際用的時候,發現很多時候我其實並不想綁定,譬如設置一些按鈕,我更希望完成之後通過確認按鈕才生效,雙向綁定反而麻煩 angular 寫的頁面,打開速度太慢,因為要下載很大的文件,特別是我的服務器在海外 後來我只用 vanilla js |
6
duke807 2022-04-07 12:06:36 +08:00 via Android
更正:一開始覺得數據和 dom 雙向綁定很屌
|
7
opengps 2022-04-07 12:14:04 +08:00 via Android
我第一次听说的时候,都是国外网站使用的
|
8
charlie21 2022-04-07 13:08:47 +08:00
react 和 angular 解决的不是一个问题,看它们各自开放出的 API 就知道了
|
9
wanguorui123 2022-04-07 13:37:17 +08:00
Angular 的上手门槛高,不适合新手,需要有一定的 OOP 思想,很多前端停留在面向过程的开发思路
|
10
duan602728596 2022-04-07 18:39:53 +08:00
1 、配置修改比较麻烦。比如我想在 ts 后面加几个 babel 插件,或者加个处理其他文件类型的 loader ,或者加个 plugin ,都不好处理。
2 、api 很多,查询起来比较麻烦,具体的可以见 ng 的 api 列表。 3 、有一些网站,想要做 SSR 多页应用,vue 、react + express 、koa ,比如哔哩哔哩,这种前后端分离的架构,angular 不适合,需要自己搭建环境,然后为了统一技术栈,后台系统更不会选择 angular 。 4 、vue 和 react 可以不依赖开发环境,引入脚本就可以执行( react 额外引入 @babel/standalone 就可以支持 jsx ),学习成本低。 |
11
tatasha 2022-04-08 00:15:26 +08:00
有没有一种可能,写了楼主看不到?
在银行工作 6 年创建或更新了不到 20 个 Angular 项目,但是是面对 banker/银行内部工作人员的,仅限银行内网。 最老的需要用 grunt 启动 AngularJS 1.4 还在随业务维护更新,最新的项目用 Angular8 ,我正在写二期 一开始是架构负责人定的 Angular ,进入 Angular2+之后重写了一部分部件 /component 和模块 /module ,再然后沿用了 |
12
andyxic 2022-05-08 17:34:44 +08:00
一般项目用不到 angular
|