好得很程序员自学网

<tfoot draggable='sEl'></tfoot>

atitit.React  优缺点相比angular react是最靠

atitit.React 优缺点 相比 angular react 是最靠谱的 web ui 组件化方案了

1 . React 的组件化才是 web ui 部件的正确方向 1

1 .1. 组件化集成 html ,css,js 自我包含一体化,方便复用。 1

1 .2. 相比 angular 。 Js 方便好用 1

2 . React 的问题与改进: 2

2 .1. 可视化模板不容易得到 dw 的支持。。 2

2 .2. 组件的 html 与 js 的集成是以 js 为基础的 2

2 .3. 组件的属性以 js 为主 2

说实话 ,目前 react 是最靠谱的 web ui 组件化方案了。

1. React 的组件化才是 web ui 部件的正确方向

1.1. 组件化集成 html ,css,js 自我包含一体化,方便复用。

不鼓励使用 mvc 模式。或者组件内部使用 mvc 来分离 ui 与 js ,但整个 page 页面是不提倡 mvc 的。。

1.2. 相比 angular 。 Js 方便好用

作者 :: ★(attilax)>>> 绰号 : 老哇的爪子 ( 全名:: Attilax Akbar Al Rapanui 阿提拉克斯 阿克巴 阿尔 拉帕努伊 ) 汉字名:艾龙, EMAIL:1466519819@qq测试数据

转载请注明来源: http://HdhCmsTestcnblogs测试数据/attilax/

2. React 的问题与改进 :

2.1. 可视化模板不容易得到 dw 的支持。。

作为模版,得到类似 dw 这类可视化 Html ide 的支持的是必须的。。

改进建议:使用 html 文件作为组件,小型组件可以使用 ajax 读取载入,这样组件可以方便 dw 的设计。。大型组件可以使用 ajax 载入,也可以 iframe 方式载入。。

2.2. 组件的 html 与 js 的集成是以 js 为基础的

这导致了界面可视化设计极差。。应该以 html dom 为基础,在 html 的基础上内嵌 js 。。 Js 本身就是代码,可视化要求相对较低。。 Dom 标签使用常用的 class 增加一个特点的 oocss class 来表明一个组件的类型,以及复合组件,或者可增加一个扩展属性。。

2.3. 组件的属性以 js 为主

这带来查看属性值的调试的问题,如果可以在 html 标签上扩展属性,就方便调试,毕竟浏览器查看工具可以一目了然的查看属性的值

浏览器重绘网页的频率是60FPS(即16毫秒/帧),JavaScript做不到在16毫秒内完成DOM操作,因此产生了跳帧。用户体验上的不流畅、不连贯就源于此。

查看更多关于atitit.React  优缺点相比angular react是最靠的详细内容...

  阅读:35次