![]() | 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 ![]() 因为 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 ![]() 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 的人越来越少,已经到了淘汰的边缘了 |