如何看待 Angular 2.0 引入 RxJS 的问题
发布网友
发布时间:2022-04-11 09:43
我来回答
共2个回答
热心网友
时间:2022-04-11 11:12
觉得Angular 2 应该是更易学,更简单了。至于原有的系统需要升级到2.0,我觉得现在完全不必要担忧。1. 因为到Angular 2正式在项目中使用的时候,估计是1-2年以后,或者更久,那是很多现有的Angular1.x项目未必还在(哈哈,勿喷);
2. Angular1.3版本在Angular2出来后官方会一直维护修复到1-2年;
3. 大多数产品和项目UI变化基本上一年一变或者多变(如果一致不变,基本上没有必要升级了),使用了Angular.js后业务逻辑的代码基本上不会和UI耦合太多,所以要升级也并不是完全不可能。
4. 我相信到时候,Angular团队和社区一定会想尽一切办法让Angular1.x的朋友完美过度升级的,现在担心这个问题,太早,还是把眼前的BUG修复了再说吧!
热心网友
时间:2022-04-11 12:30
AtScript这门语言是由Google的Angular团队创建的,最直接的目的是用于编写Angular2.0,注意这里为什么说Angular,而不是说AngularJS,是因为Angular还存在一个Dart版本,也就是AngularDart。当前版本的Angular是需要维护JavaScript和Dart两套代码的,在2.0中,就只会有一套了。
有时候会觉得国外大公司真是小题大做,为了一个应用框架而创建一门新语言,听上去很不可思议,但认真想想,这里面有很多权衡。
既然谈AtScript,就免不了要谈Angular2.0,这是超越1.x版本的一次彻底革新。这么激进的革新,出发点在哪里呢?除了解决自身的一些问题,更重要的意义在于对未来标准的迎合。
-