React
偶然间看到了react, 惊呆了, 真的出现了像我们之前的框架(tailbase-tuna)一样, 认真解决实际问题的框架了. 实话说, 之前流行的jquery并未解决问题.
- 一个web框架, 确实是框架不是库, 他改变了代码的写法(js的语法)
- 反mvc, 这个只能点赞. mvc这种拆分方式只会增加复杂度.
- 反对把html js css 图片资源拆分, 目前的网站结构, 这些资源都会在单独目录里面, 一个项目做了一年之后, 任何一种资源都会冗余的要命, 完全无法做修改和删除, 为了避免这种情况, 需要大家严格遵守命名规范, 命名规范又导致文件名巨长, 目录巨深.
- 反对模板, 模板是个很棒的思路, 但是, 一般的实现都增加了复杂度, 既然如此, 不用也罢. 不增加复杂度的做法是直接用markdown, 但是, 这样就没有开发量了, 那么多开发同学咋办?
- 支持响应式和html5, 为了不同端, 制作不同的网站, 真的很要命, 之前qq邮箱就这么干的, 能把人搞死.
- jsx语法直接支持html, 这个就是不增加复杂度的模板, 一竿子把活全干了.
- render会出发更新, 会生成中间的界面代码, 每次都比较这些中间代码, 然后对界面dom做增量更新.
react native
总结很快到来
最有良心的是阮一峰: http://www.ruanyifeng.com/blog/2015/03/react.html
顺便鄙视下池建强, 这货自从开始搞区块链就像疯狗一样了, 不知道凭借区块链骗了多少钱.
这篇blog并没有真正的入门, 其实我当时还是一头雾水. 时隔整整一年之后, 再次入门, 我又写了一篇blog, 推荐大家使用react的官网, 官网就有中文.