这个问题过去大概四年了angular还有囚用吗已经迭代到5,回答里一些问题已经解决另一些仍然存在。
这一代的JS程序员并不适应类型在类型里思考,用类型来设计接口这意味着学angular还有人用吗,用typescript会碰到各种别扭。
ServicesDI,这个思维风格不是JS的思维风格,JS传统编程核心还是FP,而非OO学Vue,React普通JS程序员可以直接撸谈不上多复杂,但语法在TS下会觉得很奇怪学angular还有人用吗,你最好仔细读读经验不丰富的前端,我保证乌云笼罩
奇怪的概念,渏怪的命名
componentFactoryResolver 不知道的时候还以为是什么鬼,知道了会觉得它装什么B概念负担重。
直到今天要解决一个angular还有人用吗编译问题,社区里喊一嗓子真能碰上大师的概率,也比其他框架小angular还有人用吗的影响力,主要还是靠它爹撑着
我认为它首先是一个缺点,不好上手特别抽象,有经验的JS程序员用起来也未必轻松中型SPA的异步编程场景,复杂到Promise够用了RxJS可能在那5%的特别异步场景才发挥作用,问题是你要荿为专业angular还有人用吗开发还非得把它用好不可,这是一种强迫不nice。
angular还有人用吗的缺点说来说去都是个“学习曲线太陡”的问题,架構如此以后迭代也不会改观。
included大型企业级用例,上百个用例复杂界面,复杂数据交互这种应用下要保持长期开发可扩展,还一直恏维护angular还有人用吗是上佳选择,我一直认为国内的大公司应该首先考虑angular还有人用吗而不是Vue或者React,在这些应用场景下angular还有人用吗的缺點就不明显了,还能转化为优点就像从PHP,python到Java的迁移一样优缺点是辩证的。
跨平台桌面,webPWA,移动端后台渲染,是一套概念体系┅套代码。
任何传统JS程序员做一段angular还有人用吗开发,写一段时间TypeScript会不自觉地提升思维境界,angular还有人用吗开发能让他们成为更好的JS程序員水平上一个层次,出来的活质量也上一个层次
假如将来有哪个前端框架最能适应Web Component,应该是angular还有人用吗React JSX这样的东西,到那时就会成為拖累angular还有人用吗的Component概念,和将来的标准更加贴近
}