由买买提看人间百态

boards

本页内容为未名空间相应帖子的节选和存档,一周内的贴子最多显示50字,超过一周显示500字 访问原贴
Programming版 - 是不是只有我覺得react的架構設計不如angular2
相关主题
angular2太好了有点明白为啥react和angular2都把html放inline了
angular2真是装b,搞得太复杂。react.js还有存在的必要吗?
angular2里面怎么import第三方包?angular 2简直就是java嘛
Backbone 还是angular什么样的公司喜欢尝试新技术
有人用angular 2吗? ionic 2的alpha出来了es6 写起来真爽
zz: Is Angular 2.0 Worth ItAngular都出到4.0了?
anyone using Vue.js ?现在好多公司要用angularjs 2了。
react, angular2 哪个有前途有没有用AngularJS的大牛
相关话题的讨论汇总
话题: react话题: angular话题: template话题: angular2话题: component
进入Programming版参与讨论
1 (共1页)
s*****r
发帖数: 550
1
為什麼我一想react的設計就覺得一片混亂
可是它竟然還是那麼火
l**********n
发帖数: 8443
2
react is actually quite simple. it is almost like a template language with
state. angular2 is a lot easier since it provides so many directives which
react lacks.
c******n
发帖数: 16666
3
其实就是library vs framework
现实情况是用react 我们这种小店估计写到死 大公司估计可以靠人力填来提高
marginal performance
然后我觉得react的代码复用也是个牛皮

【在 l**********n 的大作中提到】
: react is actually quite simple. it is almost like a template language with
: state. angular2 is a lot easier since it provides so many directives which
: react lacks.

w********m
发帖数: 1137
4
react技术角度还是先进多了。
l**********n
发帖数: 8443
5
virtual dom就先进多了?

【在 w********m 的大作中提到】
: react技术角度还是先进多了。
l**********n
发帖数: 8443
6
walkrandom: change detection or virtual dom? virtual dom is better than
change detection?
w********m
发帖数: 1137
7
React的virtual dom, component, one-way data flow等等都是非常先进的创造。
最激进的是取消了HTML模版,全部集中到JS的语言层面。这应该是个大方向。
当然这些都不重要了,大杀器是react native。从web到mobile,三网合一,程序员的
究极梦想。
Angular 2感觉是google给微软外包的一个项目。异步用rxJS, 语言typescript, ide用
VSC。
最新的ngConf看了一下,也就google那几个人,没啥新意,可能在google也不是很重视。
企业用比较好,太重了。 微软应该比较擅长。
个人的话能跳船就跳吧。
s*****r
发帖数: 550
8
angular2和Nativescript性能也没有差到哪里
angular2 RC的大小,性能也不比react差啊
framework vs lib是没有错,但是Framework如果设计的好,真的可以省很多事情。
貌似我的理解是angular2的component应该更加reusable

视。

【在 w********m 的大作中提到】
: React的virtual dom, component, one-way data flow等等都是非常先进的创造。
: 最激进的是取消了HTML模版,全部集中到JS的语言层面。这应该是个大方向。
: 当然这些都不重要了,大杀器是react native。从web到mobile,三网合一,程序员的
: 究极梦想。
: Angular 2感觉是google给微软外包的一个项目。异步用rxJS, 语言typescript, ide用
: VSC。
: 最新的ngConf看了一下,也就google那几个人,没啥新意,可能在google也不是很重视。
: 企业用比较好,太重了。 微软应该比较擅长。
: 个人的话能跳船就跳吧。

l**********n
发帖数: 8443
9
用rxjs不是所谓的异步,而是为了notify changeDector something has change
for example,the following:
ngOnInit() {
this.addItemStream.subscribe(() => {
this.counter++; // application state changed
this.cd.markForCheck(); // marks path
})
}
w********m
发帖数: 1137
10
跟Angular 1 完全不一样,Angular 2和react都是要compile/transpile的。
Angular 2 的component带的HTML template是个灾难。
compile的时候不报错。打开浏览器一看什么都没有,也不知道哪里写错了。
现在的做法是,把template作为一个单独的HTML file,跟component同时打开。
程序员随时在一堆小文件里面进行目测。
结果是,程序员写component的时候痛苦不堪,恨不得把显示器给砸了。

【在 s*****r 的大作中提到】
: angular2和Nativescript性能也没有差到哪里
: angular2 RC的大小,性能也不比react差啊
: framework vs lib是没有错,但是Framework如果设计的好,真的可以省很多事情。
: 貌似我的理解是angular2的component应该更加reusable
:
: 视。

l**********n
发帖数: 8443
11
我写angular 2怎么一点问题都没有?template怎么成灾难了? 有那么复杂吗?简单的
binding,directive,还有啥,这也能出错?

【在 w********m 的大作中提到】
: 跟Angular 1 完全不一样,Angular 2和react都是要compile/transpile的。
: Angular 2 的component带的HTML template是个灾难。
: compile的时候不报错。打开浏览器一看什么都没有,也不知道哪里写错了。
: 现在的做法是,把template作为一个单独的HTML file,跟component同时打开。
: 程序员随时在一堆小文件里面进行目测。
: 结果是,程序员写component的时候痛苦不堪,恨不得把显示器给砸了。

w********m
发帖数: 1137
12
首先,angular 2里面的template是个字符串。
万一要少写个符号,
IDE不知道,
compiler不知道,
浏览器也不知道。
你也不知道。
所以,不能这么写。
要遵循Best Practice,把template写成一个单独的HTML,
然后在component里面用directive加以引用。
这样问题来了
Angular 1一个page一个template,当然轻松愉快,没问题。
但是对于Angular 2来说,一个page可能有几十个component。
那么,写一个页面,要管理分散在各地的几十个小html模版。
对程序员要求太高。

【在 l**********n 的大作中提到】
: 我写angular 2怎么一点问题都没有?template怎么成灾难了? 有那么复杂吗?简单的
: binding,directive,还有啥,这也能出错?

l**********n
发帖数: 8443
13
Isn't React the same that each component has its own template? What is your
point that React is better than Angular 2? Isn't React the same that
template is just string?

【在 w********m 的大作中提到】
: 首先,angular 2里面的template是个字符串。
: 万一要少写个符号,
: IDE不知道,
: compiler不知道,
: 浏览器也不知道。
: 你也不知道。
: 所以,不能这么写。
: 要遵循Best Practice,把template写成一个单独的HTML,
: 然后在component里面用directive加以引用。
: 这样问题来了

s*********r
发帖数: 3934
14
都没有老中写的vuejs好用
1 (共1页)
进入Programming版参与讨论
相关主题
有没有用AngularJS的大牛有人用angular 2吗? ionic 2的alpha出来了
is dirty checking better than change listen erszz: Is Angular 2.0 Worth It
AngularJS 和 BootStrapanyone using Vue.js ?
学angular js有哪些有用的书?react, angular2 哪个有前途
angular2太好了有点明白为啥react和angular2都把html放inline了
angular2真是装b,搞得太复杂。react.js还有存在的必要吗?
angular2里面怎么import第三方包?angular 2简直就是java嘛
Backbone 还是angular什么样的公司喜欢尝试新技术
相关话题的讨论汇总
话题: react话题: angular话题: template话题: angular2话题: component