关于js框架react——mvc框架么?
来源:互联网 发布:美国歌手prince 知乎 编辑:程序博客网 时间:2024/05/01 11:36
峰哥关于这个react框架的介绍有点太屌了,他的博客我之前没收藏是不对的
点击打开阮一峰博客
第一次觉得他屌是因为08年的python的文章,整个python语言的用法,巨细无遗,实在太屌,不是现在写python3.2那些初哥能比
十大程序猿博客之一也是有原因的,是不是带个阮字的比较屌,阮春秋也是。。。。
python用的不多能预计,但没想他用js这么精通
(没想到我也步他后尘了,真不想这么搞,做程序猿的下辈子都是张折凳,这真的不是我本来想过的人生,如果你想下辈子不做人,那就选程序猿这个职业吧)
还是比较喜欢这种框架
虽然搞了几天没搞出来
那么一点点提示,对程序员帮助很大,对于入坑也比较有信心做下去
这种比较“人性”的框架,才应该是符合当代程序猿的
我的主要问题是卡在render了,直接写jsx会提示token <错误
这个博客比较详细介绍了
React.createElement()
http://www.onmpw.com/tm/xwzj/web_103.html
jsx语法和js不兼容,本来可以<用html,而{用javascript解析
但是貌似我的项目(人家开源)是用了一个js解析库,导致不能用jsx
只能用createElement这种比较底层次的api了
里面用到的基本路由还是Express框架
框架主页
我只能说Express臭名远播吧,博主之前做的一个基于nodejs和golang的棋牌游戏,也是用的这个框架,反正是很痛苦的,当时没入坑
有心人会问“node.js和golang怎么能扯上关系,一起用?”
却是是的,当时我们就是一起用的,为什么呢,很明显当时框架都没搞懂,所以2个混用了,这也是很多项目失败的原因,我们那个游戏确实是。。。。
失败的原因很多,例如框架不熟悉,学习能力不够,责任心不足,没有积累经验
成功的原因只有一个,狗屎运,
(临时组建的团队,没有预先调研,完全不稳定的框架,过程没监控,里程碑没定好,成功的几率真的只有万分之一,)
成功只能靠运,博主真的看不到有任何理论上成功的可能,成功无法用科学解析
反正Express是挺坑的,慎入坑,博主看出来了,Express算是通讯框架,React是一个mvc框架(那么博主的问题又来了,mvc框架还少么,连object-c都是nsnotification,也叫mvc,你自己的项目没个mvc么?旧项目没可能用上react的,博主也做过很多二次开发,想整个框架替换掉的工作理论上是可行的,可是执行的过程太痛苦了,react真很难用上,如果是新项目又是上面那个失败的死循环,能跳出来的团队不多)
博主现在这个项目就是用了一半react一半js-loader,想全部js-loader转成react也是很痛苦的
(之前在腾讯开源小组2016内部博客里面的一个文章,真的笑喷了,标题大概是“在2种框架切换编程是什么体验?”,该腾讯员工所谓的框架就是augurjs和jquery,我这个不懂js的人,随便写个博客,做个项目,都已经是express,nodejs,react,js-loader,4个框架,还要考虑和golang的区别,我是不是要写个文章,标题是“7~8种框架混用,程序猿真的内伤”)
- 关于js框架react——mvc框架么?
- 【MVC框架】——什么是MVC框架
- 【MVC】——MVC框架
- JS MVC 框架(BackBone)
- JS mvc 框架比较
- 关于MVC框架说法
- React Native js框架学习
- 框架模式—MVC模式
- react开发笔记 —ant-design框架
- React框架
- React框架
- 前端框架React.js入门介绍
- react+redux+router+webpack+immutable.js框架
- vue.js 对比 angularJS、react 前端框架
- react.js框架Redux:初步认识
- 新建一个项目Spring MVC+maven 引入React前端框架
- Struts ——MVC经典框架结构图
- CodeIgniter框架学习——基础MVC
- 阜敝号梦晕池唐级沧障痰晕颐谥珊
- ES6语法摘要二
- 睬悦焉县辛敌卸乩欠切赶钒繁塘屎
- [HNOI2002] 公交车路线
- HDU2095find your present (2)
- 关于js框架react——mvc框架么?
- hdu 5976 Detachment 逆元+二分+数学
- 进程与线程
- NavMesh.SamplePosition 采样位置 How to get a random point on NavMesh?
- 基本数据类型
- POJ1502MPI Maelstrom 【Dijkstra】
- 初次接触Android Studio发现并解决的一些问题
- CodeForces 304A Pythagorean Theorem II 【基础】【暴力】
- 前端工程师面试题