对前端的一个H5项目的所思所想
2016-03-28 22:42
253 查看
最近接触一个前端HTML5的项目,虽然我主做iOS,但曾经也徒手用html+css+js+php写过一个博客,当然表示无压力了。结果。现在的前端发展的速度真是快啊,项目中用到Jquery,reactJS,angularJS,gulp,webpack……
我表示瞎了……这才几年前端技术发展的真是快。
其中Jquery是小型的语法框架(集成一些工具函数),reactJS和angularJS是比较大型的模块设计框架,gulp和webpack是模块构建的工具……当我听说JS还需要编译的时候,我他妈真是服了…当然这里所谓的编译,只是把代码JS代码结构重组下。
可见,这个HTML5的项目也是已经过无数个不同技能的人的手……就好像是一个iOS项目中,用到了好几个网络请求的大框架一样让人看得尴尬……
当然,工程的模块化肯定是必然的,我曾经写HTML的时候,老是复制一些重复的html。繁琐。
但是WEB模块化工具一直都有,曾经的Wordpress的模块化已经做的很好,基于php生成页面的,或如thinkPHP框架。类似,Java和asp.net中也有模块化构建HTML的工具。但毕竟都依赖后台。
随着前端对效果体验的要求的提升,前端开始分离。
那现在JS脚本这么火,前端的当然忍不住了,必须要抛弃后台自己搞一套模块化哈,所以各种reactJS什么的就应运而生了。连数据接口都写在网页端,还真有点客户端的思维。
我表示瞎了……这才几年前端技术发展的真是快。
其中Jquery是小型的语法框架(集成一些工具函数),reactJS和angularJS是比较大型的模块设计框架,gulp和webpack是模块构建的工具……当我听说JS还需要编译的时候,我他妈真是服了…当然这里所谓的编译,只是把代码JS代码结构重组下。
可见,这个HTML5的项目也是已经过无数个不同技能的人的手……就好像是一个iOS项目中,用到了好几个网络请求的大框架一样让人看得尴尬……
当然,工程的模块化肯定是必然的,我曾经写HTML的时候,老是复制一些重复的html。繁琐。
但是WEB模块化工具一直都有,曾经的Wordpress的模块化已经做的很好,基于php生成页面的,或如thinkPHP框架。类似,Java和asp.net中也有模块化构建HTML的工具。但毕竟都依赖后台。
随着前端对效果体验的要求的提升,前端开始分离。
那现在JS脚本这么火,前端的当然忍不住了,必须要抛弃后台自己搞一套模块化哈,所以各种reactJS什么的就应运而生了。连数据接口都写在网页端,还真有点客户端的思维。
相关文章推荐
- windows客户端开发--使用json11解析json
- css样式(一)
- windows客户端开发--使用json11解析json
- CSS选择器
- 面包屑 CSS(合并小图标,减少链接请求数量)
- 剑指offer——两个链表的第一个公共结点
- JQUERY
- CSS学习
- AngularJS Eclipse——新手入门【翻译+整理】
- ajax跨域系列--JSONP方式处理
- BufferedReader、FileReader、FileInputStream
- Server.Transfer 和 Response.Redirect 用法区别
- ExtJs4.2——布局
- JavaScript学习之初识JavaScript
- 使用webpack loader加载器
- jQuery中filter() 方法的使用
- Game of Life
- AngularJS 事件
- Bootstrap multiselect多选联动的实现
- js中Date()对象详解