1
wickila 2016-03-03 10:53:22 +08:00
哈哈,看名字就知道是校友。
|
2
magicdawn 2016-03-03 11:45:08 +08:00
jsx 作为一门把模板写在 js 里的语言, 没有 if/else 你怎么看? 每次都用 `condition ? positive : negative` 烦不烦, 还是每个条件封装一个方法...
|
3
imt 2016-03-03 11:57:52 +08:00
well done
|
4
hustlzp OP @magicdawn 开始我也有点烦,后来习惯了...
好处就是不用引入新的模板语法, everything is JavaScript 。坏处就是有时候不那么直观。 if else 我一般都是直接用三元表达式写,更复杂的会封装到方法中。 不过我有时候也会觉得烦,也会用这个插件: https://github.com/AlexGilleran/jsx-control-statements-jstransform |
5
magicdawn 2016-03-03 15:15:56 +08:00
@hustlzp 表示看不下去~语法那关过不去, 玩不下去了~哈哈
每次想玩这个的时候就翻翻官网文档, 看这部分有没有被移去 https://facebook.github.io/react/tips/if-else-in-JSX.html , 一次次发现还在~好忧桑... |
8
iugo 2016-03-03 17:18:08 +08:00
如果真的距离现代前端有点远, 可以先从 Vue.js 入手.
|
9
sodaless 2016-03-03 17:53:47 +08:00
之前一直做 native 开发的,有段时间写了下 react native ,模块化挺好的,学习难度也低
|
14
gudong 2016-03-03 21:51:03 +08:00
不错,写的挺好~
|
15
fantastic 2016-03-03 22:14:15 +08:00
哈哈 first-blood dotaer?
|
18
zhoujianqingz 2016-03-04 07:05:44 +08:00 via iPhone
谢谢!
|
19
bobuick 2016-03-04 07:18:09 +08:00
代码呢。
|
20
okampfer 2016-03-04 09:06:11 +08:00
请教 SPA 是什么的缩写?
|
21
sodaless 2016-03-04 09:07:31 +08:00
@hustlzp 我从 0.12 版本开始用 RN 写两个端的 APP ,到 0.18 因为业务原因弃坑,也没多大坑,有 native 开发经验, JSBridge 了解一下,过渡挺自然的,后面把 RN 代码转换成 H5 ,几乎没怎么改就转过去了
|
23
pheyer 2016-03-04 09:51:51 +08:00
看了一下 LZ 的博客,几乎是全栈的节奏啊
|
24
hkongm 2016-03-04 10:10:29 +08:00
一年多前已经开始尝试 React 了,当时的感觉是,这东西太牛逼了!
一级一级的 Component 通过 Prop 传下去,里面 bind 上,感觉非常好! 当时还没有 Redux , Flux 也是刚出概念,实现几乎没几个。 写了几个组件后就直接唱衰 Angular ,看看现在 A2 也来学 React 了 由此特别喜欢 FB ,比 G 靠谱多了, ES6 的语法在还没有 Babel 的时候, FB 是如此的激进,敬仰啊 |
28
hustlzp OP @hkongm 同感啊, G 和 FB 是两个风格, G 喜欢搞很复杂的东西,各种黑科技封装; FB 更加简洁明了一些。个人还是喜欢 FB~
|
30
ChefIsAwesome 2016-03-04 11:11:16 +08:00
为什么 react 好? react 是 instagram 还是个小团队的时候弄出来的,小团队实用至上,没有乱七八糟概念。
为什么 flux , graphQL 差? flux 是 facebook 的人弄出来的,尽整些有的没的,东西弄复杂了,实际问题还没得到解决。 为什么 redxu 现在更受欢迎? redux 更接近 react 最早的初衷,函数式编程的思想贯彻其中。不扯东扯西,真正能解决问题。 为什么 angular 那么差? angular 是搞 java 的人做出来的。 |
31
hustlzp OP @ChefIsAwesome 同感。
|
32
liko 2016-03-08 13:20:16 +08:00
huangshitao?
|
34
frontman 2016-05-14 12:18:14 +08:00
https://segmentfault.com/q/1010000005121849 能不能帮我解决下这个问题
|