<

JsLover

JS爱好者,中国近代前端发展默默围观者

10多年以前,家里有了第一台电脑(毒龙600),在那个互联网还不普及的年代,我自己安装的第一款软件竟然是Macromedia Flash 5.0,然后,前端生涯似乎开始注定了。。。
没有网络、没有教程,甚至找不到一个可以交流的人,摸索着英文版界面,却乐此不疲,逐帧动画、双击写脚本,这些记忆连同当时的习稿一起打包封存在家里有老硬盘里。。。

上大学的时候,真正接触互联网,那时候没有微博,没有朋友圈,也不需要备案,个人网站成了最好的展示平台。。。asp应该是当年校园里最流行的WEB语言,也是我自学的第一门语言。与此同时,申请免费空间,也成了一大乐事,如果活下来空间提供商的似乎没几家了。那时候的封面或banner基本都是一个FLASH、留言一般都叫“雁过留声”,友链交换基本也是标配置。。。我记得我还做过许愿站和日记站,然后注册一堆小号到贴吧发广告。。。当时的用户不多,不过质量却很高,每一篇日记都能感觉到真情流露。。。

07年开始实习,互联网上市公司,就像一所大学校,我在这所学校学了5年,这5年也是前端发展最快的5年。刚开始,我们web程序员是不分前后端的,从数据库设计到界面ui,都是一个人完成。工作后不久加入了社区组,开发sns,“用户体验”、“海量数据”这些词接触的越来越多,我们团队的分工也越来越细,我也很自然选择了前端方向。

一入前端深似海,刚入职的时候,神圣地引用着主管封装的几个过程式万能函数(记得有queryString\ajax\stringBuilder),后来面对jquery的惊喜,再到后面nodejs、angularjs、grunt,那几年也是前端从零散辅助脚本到工程化和自动化发展最快的几年。

12年从ND出来到现在,前端的发展也始终没有停过,angular和grunt还没玩溜大家又陆续转react+webpack了。12年后参与的大部分项目都是移动端,这几年也是H5普及最快的几年,这主要得益于智能手和微信的发展,硬件在平台,让H5走入千家万户。。。11年的时候第一次尝试使用hybrid,当时是在android2.1小屏机上,基于phonegap,我做的是一个摇一摇搜美女的DEMO,尽管粗糙,却令人异常兴奋。随后也使用混全开发做了几个商业案例。尽管还是有人质疑hybrid,但ionic、react等一系列优秀框架的诞生,也让前端程序员的路子越来越宽。

微信对于H5开发者来说算的上是又爱又恨,借助微信平台,H5火了一把,而微信似乎又想抑制着它的蔓延,时不时出台一些不利好的“政策”。尽管如此,H5还是发展了,从手写canvas到createJS,egret,我看到了H5游戏的希望。很巧的是,近期接触到的这些游戏框架好多都开始使用TypeScript,TypeScript用起来就和当年用AS3一样亲切,sence\frames\movieclip, 仿佛也是10年前的FLASH的轮回。





最后,推荐这本书给大家,好好修炼!




jslover 2016-04-21