CNode

深夜吐槽:试了试 Facebook 的 React,暂时还喜欢不起来

分享
Rrussj发布于12 年前最后回复12 年前10 回复8044 浏览0 收藏

不太喜欢这种 html 和 js 混在一起的写法,jsx 和 html 的 tag 又搞在一起。 以前试了试 polymer ,但是感觉做出来的东西太丑了,google 真的是一个工程公司。不如用 twitter 的 bootstrap,随便加些 theme 做出来的好看。我是指快速开发,有专门美工什么的就不说了。 React 使用 bootstrap 还得装个包。 可能我是不喜欢 web component ,写起来太啰嗦,这也是未来吗?估计也是个过渡。复用是好,但是首先得好用

看来还是用 angular + html 吧,啥都有。js 的框架太多了,选不过来,生怕又踩到坑。

查看回复

回复 (10)

L
leapon#1·12 年前

目前没有killer component。

J
jiyinyiyong#2·12 年前

不至于吧, Polymer 的 Material Design 组件怎么说也应该比 BootStrap 好看吧 https://www.polymer-project.org/docs/elements/material.html React 写法写法很怪.. 我全都是用 CoffeeScript 的语法糖写的, 如果 Facebook 不支持语法糖非要吵起来不可.

Y
yakczh#3·12 年前

react 写网站前台, angularjs写网站后台,互不打架

P
pynixwang#4·12 年前

楼上正解。。。

L
leapon#5·12 年前

怎么都觉得angularjs是网站后台?nodejs在网站后台呢,angularjs在前台好不好。

L
leapon#6·12 年前

上周我做了个ReactJS 的介绍:https://github.com/leapon/intro-reactjs

R
russj#7·12 年前
引用 leapon怎么都觉得angularjs是网站后台?nodejs在网站后台呢,angularjs在前台好不好。

@leapon 他们说的后台其实是前端 mvc 里的 m 和 c,不是 backend

也有可能是 admin ui 的意思

Y
yakczh#8·12 年前

那么多js模板, 为什么react还是写这种 html 还不是原生js就支持的格式

L
leapon#9·12 年前
引用 jiyinyiyong不至于吧, Polymer 的 Material Design 组件怎么说也应该比 BootStrap 好看吧 https://www.polymer project.org/docs/ele...

@jiyinyiyong Polymer 的 Material Design 应用还不多,远没有 Bootstrap popular。如果有个 ReactJS 做的 UI component 能提供独一无二的功能,而且被广泛采用,那就是我心目中的 kill component。

L
leapon#10·12 年前
参与回复
登录后即可参与回复。登录