2009年,nodejs诞生,使得前端js开发服务器端程序成为可能。谢谢邀请。作为一个工作多年的前端开发人员,我来分享一下我的经验。我们先简单回顾一下前端的主要开发过程。它始于2005年左右,当时IE6主导了大部分浏览器市场。

前端开发怎么样?

前端开发怎么样

感谢邀请,作为一个工作多年的前端开发者,我来分享一下我的经验。我们先来大概回顾下前端主要的发展历程。初出茅庐在2005年左右,那时候IE6统领浏览器大部分市场。根本没有前端开发的概念,甚至很多网站都是没有后台,完全是一个个难看的页面。js都用得很少。斩尖露角在2005-2010年左右,有一种技术很是火热,那就是Ajax无刷新。

前端可以通过js与后台程序交互了。但是各大浏览器各自为政,因此那时候各浏览器的兼容性对原生js的兼容性一度是开发人员的痛。这时候出现了一个叫jquery的框架,无缝抹平了这些浏览器之间的差异。jquery一度火热,成为前端开发者必备的神器。成千上成万的插件很好的丰富了当下网站的交互,大大提高了用户体验。

厚积薄发2009年,nodejs横空出世,使得前端Js去开发服务端程序成为了可能。也就是说,前端开发者终于不再是后台程序员嘲讽的页面仔了。随后angularjs框架的推出,前端第一次把后台中MVC的概念搬到了前端来,数据驱动Dom的思想被追捧。紧随其后的由脸书推出的react框架,国产框架Vue 将虚拟dom的概念运用得淋漓尽致。

mvvm,前端组件化,前后端分离,webpack 这些都在为前端开发赋能。前端终于不用再把自己写的html交给后台,我们可以专注自己的业务,后端只需要给我们提供数据,剩下的事情我们都能做。html5 canavs标签使得 图形学 应用可以在前端的实现了。关于前端图形学的相关知识,大家可以在我的主页中查看,目前还在持续更新中。

未来已来ECMAScript6已经被广泛应用。Chrome的V8给了js更好的驱动力。webpack为前端提供更友好的模块管理。这还不够?没关系,可能觉得js在大量的计算可能有些吃力,那么WebAssembly的出现绝对给前端开发者一个兴奋点,没错,我们可以通过js去调用wams文件了,而这个文件是直接用C语言编译生成的。

罗技鼠标怎么样?

罗技鼠标怎么样

按照罗技鼠标的说法,应该是很棒,也就是质量好,体验好。但这只是理论上的。首席MS几年前买了一个普通办公用的低端罗技鼠标(就是我订单截图里的那个),45元。结果把按键点击改成双击只用了两个多月,只好扔了。看到别人二三十元的鼠标用了几年的劣质品牌,首席女士真的怀疑自己买了假的罗技。所以教训就是低端鼠标不要买罗技,其他二线品牌更耐用。


文章TAG:3366 开发怎么样  3366  开发  前端  
下一篇