做网站建设业务员好吗,扬中网络推广,新企业在哪里做网站好,百度广州给做网站公司我从事web开发工作到现在差不多四年了#xff0c;前后台都涉及过#xff0c;近两年两年前端开发为主。我记得11年的时候#xff0c;我到南京的第一年#xff0c;加入了一个电商公司#xff0c;从事PHP开发#xff0c;那个时候公司里面有一个女孩子#xff0c;专门从事前… 我从事web开发工作到现在差不多四年了前后台都涉及过近两年两年前端开发为主。我记得11年的时候我到南京的第一年加入了一个电商公司从事PHP开发那个时候公司里面有一个女孩子专门从事前端的工作。说起来那个时候的前端除了像阿里腾讯这些上了规模的公司以外大部分公司前端工作都是简单的写写页面写写效果然后把做的好的静态文件交给后台由后台去嵌套等等。基本上前端到页面完成以后就没有太多事情了。记得当时我经常加班但是那个女孩子却很闲心里还一度不平衡过呢。在那个时候我理解的前端也就是上面说的那样写写页面加上一写简单的效果然后就ok了。这种看法在现在依然存在在很多中小公司里面。而近两年前端市场却发生了非常大的变化。这些变化也是我个人加入前端行业以后的一些切身体会。简单的说前端的发展有两个方面的促进一个html5的越来越强大使得前端可以去操作一些硬件了现在移动开发市场非常火爆对于h5方向的需求也非常多其中一个趋势就是混合app的诞生前端可以借由html5 css3 javascript完成界面层再借助phonegap appcan等打包工具实现打包直接生成安装包包括后来的ionic它们都向前端提供了很多操作硬件的的接口使得开发app变得更加简单成本更小。虽然和原生开发的app相比在流畅度和功能上还有缺陷但这并不影响h5技术的发展。因此前端也变的值钱了。我记得10年的时候南京前端的工资少的可怜当然这并不是h5技术的全部即使在纯粹的web端因为h5的加入很多以前很复杂的效果和一些根本没有的功能都得到了补充比如文件的读取原生的拖拽本地存储地理位置的识别更加炫酷的画布技术等等。这些东西加强了用户的体验也提供了很多更加实用的功能。另一方面讲对于前端的要求也变高了。促进前端发展的另外一个方面就是node.js的诞生这个东西可以说给前端开同了一条完全不同于以往的世界。因为他是运行在服务器上的JavaScript环境。和h5相比他几乎就是另外一个世界的东西了前端可以借助node.js开发服务端程序比如监听端口分发路由连接数据库渲染页面等这些功能原本只有javaPHP等语言可以完成。现在前端可以使用javascript做同样的事情。是不是很有意思。当然因为node,js技术发展到目前之间还不长只有五六年的样子而且他的设计之初就是为了打造高性能服务器虽然文件的io效率很高异步的处理方式很高效但是因为javascript本身语言的的计算性能不高导致了它的应用场景并不是特别的广泛。目前市面上对他的需求很多是作为中间件来使用纯粹做后端也有但是比较少。不过这同样不能阻止它的火爆。毕竟在以前这是绝不可能的事情。除此以外node.js的问世促进了前端工程的发展早期是没有前端工程的所有的一切都是人手动完成而现在像gulp grunt webpack fis bower等一系列前端工具的出现形成了前端的自己的自动化工作流程静态的文件的压缩打包合并发布等工作不再需要手动了。然而这些工具都是依赖node.js环境才能使用所以即使我们不打算学习复杂的后台也需要了解node。毕竟不能一直生活在石器时代。在框架方面除了传统的dom操作框架以外前端也开始向后台语言学习angularreactvue等一系列mvc和mvvm框架问世了。和后台的一些框架一样他们也有数据双向绑定注入等特点。让前端的开发层次更加分明。说到底前端的难度比以前大了这也导致了前端比以前火了。从业人员也比以前多了。虽然很多还是处于较为原始的位置。我从业的四年里面也想过做前端会不会有发展将来会怎样曾经一度非常迷茫。不知不觉中也坚持下来了我相信随着时间的发展前端会越来越正规化希望广大的同仁一起努力 原文地址http://www.cnblogs.com/shibaxiong/p/5877164.html .NET社区新闻深度好文微信中搜索dotNET跨平台或扫描二维码关注