1
gastlygem 2015-12-19 20:43:16 +08:00
谁说的?
|
2
dong3580 2015-12-19 20:45:54 +08:00
为什么 php 是最伟大的语言?
哈哈, |
3
hbkdsm 2015-12-19 20:56:09 +08:00 2
因为 Angular 的 creator Misko Hevery 有 Java 背景。
参见 http://misko.hevery.com/about/ Previously he worked at Adobe, Sun Microsystems, Intel, and Xerox (to name a few), where he became an expert in building web applications in web related technologies such as Java, JavaScript, Flex and ActionScript. |
4
weiweiwitch 2015-12-19 21:48:04 +08:00 4
angularjs 里面很好用的依赖注入, Java 那边很早就有了,而且也非常好用。
angularjs 的前端可以测试的机制,让我这种原先搞后端的人写起前端来觉得更加的安心。 angular2 使用 TypeScript ,引入强类型后,更是让我这种重构狂感觉写起来好爽。随便怎么写,我都能掌控住代码里面的数据和状态。 angular 有很多概念,学 Java 的人,很多都已经接触过,几乎不用学习什么东西,只要了解下 html 、 css 、 js 等的一些语法和概念就能上手。 angular 的各种条条框框,让前端写起来缺少了一种自由度,但是这种强约束,也让我们这种后端出身的人觉得项目更容易维护。 我非常赞同 http://www.zhihu.com/question/27601964 里面徐飞的答案。感觉 angularjs 简直就是为我们后端准备的。 ng2 解决了 angularjs 当中指令很难掌握和使用的问题后,我更加喜欢这个框架了。 |
5
gastlygem 2015-12-19 22:14:13 +08:00
给楼上两位发了感谢。
|
6
zhouquanbest 2015-12-20 09:09:31 +08:00
我一直觉得有 MVVM 特性的东西都是给后端偷懒用的
Augular+bootstrap 已经成为我等后端的 admin 后台标配工具 |
7
banri 2015-12-20 11:23:10 +08:00 via Android
它是个大而全的框架,并且约束很多。
我包括我周围的一些前端开发者,更习惯小而精的库,需要什么引入什么,灵活自由的搭配。甚至是只封装需要的功能,精简一些库的体积。 所以我和我的小伙伴都偏爱使用 Vue 。 |
8
lazypen 2018-10-24 11:52:13 +08:00
所以现在用 ng 的人越来越少,已经到了淘汰的边缘了
|