登堂入室,华丽转身,Javascript小三上位 --- 阿宝《代码人生》系列之Javascript篇

作者:taosha  于 2016-1-14 09:39 发表于 最热闹的华人社交网络--贝壳村

作者分类:科技|通用分类:其它日志

关键词:在线, 小三, 博客


登堂入室,华丽转身,Javascript小三上位
                                                                              -  阿宝《代码人生》系列之Javascript篇

Javascript生来就是小三的命,自从互联网时代以来,前台有HTML之端庄门面,后台有JSP, ASP.Net/C#, PHP之类具有深邃内涵的当家把持,Javascript就一直在外面扮演着增添乐趣的小三角色。

没有Javascript,HTML就如同中规中矩的正室,整天板着个脸,Javascript凭借欢快、多彩和动感,博取了众多码农的心,也为网络生活增添了无穷的乐趣。

然而欢乐不能当饭吃,操持家务才是正理,尽管Javascript增添了生活的乐趣,但正事还得HTML及后台的主儿来干,Javascript只是个补充。

与命运抗争是人的天性,Javascript也不例外,Ajax功能的问世使着实让人为之一振:Javascript 长本事了,竟然可以理财操持家务了!

但此后的亲密相处又让广大码农不得不面对现实:Javascript虽天生丽质,活泼可爱,但桀骜不驯,难于驾驭,即便是那个形影不离的她自身-“this”,都常常飘忽不定,难以捉摸,更别提那些无类无型的怪异特质了,如果家大业大了,还不得乱成一锅粥,还是靠边站吧,Javascript 的小三地位依然如故。唉,真是天生命运不济 !

但码农们的心都是不安份的,要不然也不会有硅谷那些光怪陆离的生活情调了。Javascript的格调变化多端,常常把码农们折磨得死去活来,有时不顺心闹点小脾气,搞得码农通霄鏖战,第二天两眼通红,精疲力竭,却依旧不离不弃 - 人活着哪能没有情调,码农们有时就是贱皮!

现实世界的小三往往不断提升自已,Javascript同样如此,Jquery的诞生使得Javascript瞬间变得气质高贵,举止典雅,让无数码农为之倾心,着实赚爆了人气。即使如此,Javascript的本质并没有改变,还只是增添动感的辅助角色,小三的地位依然雷打不动。

俗话说,天有不测风云、人有旦夕祸福,各位码农,这话用在Javascript身上再贴切不过了:谁也没有料到忽然有一天,Javascript的命运发生了惊天大逆转,不仅器宇轩昂,登堂入室,甚至踢走主人,坐上王位,把持全局 !

这一切都是因为Node.js的横空出世。话说一位痴心码农,为Javascript舍身忘我,借助谷歌的V8引擎,为Javascript打造了一个至高无上,说一不二的王国 - Node.js,在这个王国里,一切唯Javascript马首是瞻,不仅是前端,连后台服务器端均由Javascript一手把持,连那些曾经开疆拓土的主人如JSP,C#等统统被一脚踢开,前台还只留下HTML在做做样子。

王冠加顶,气势逼人,怎能还带有多变的小家子气?于是出神入化、脱胎换骨,Javascript演变为ES5,ES6...... 虽然还是Javascript,却已经具有了高贵血统:类、类型、继承...,再加上软件巨人微软鼎力加持,推出了Typescript,从此Javascript如日中天,今非昔比了。

不仅如此另一位自德国移民多伦多的痴心码农更是脑洞大开,推出了基于Javascript的WEB应用开发框架 - AngularJS,从而使得Javascript应用开发具有MVC,MVVM高尚品格,如今又在谷歌支持下高歌猛进,即将发布的Angular2新一代框架,利用依赖注入技术打造组件体系,并扩展Html标记,将HTML降格为仅作为模板以服务于自身的仆从,从此Web开发有了不同的意义,简洁、高效、动感、容易,这一切真让人始料不及 ... ...

今天的Javascript已经成了具现代风格、高性能Web开发的至尊利器,从小三到王者的演变却又如此戏剧,让广大码农感慨不已。

变化的是风花雪月,不变的是执着信念。Javascript的历史变迁再次证明了:痴心不改,坚持到底,将事情做到极致,终将会成为奇迹。


转发请注明:作者阿宝

(作者阿宝(Paul), 北美资深码农,C/C++/C#世家出身,java熟手,开发过若干大型应用。近年见异思迁,跟随Javascript及AngularJS步伐,主导从事了一系列现代风格应用的开发,成为Javascript的痴迷。)





高兴

感动

同情

搞笑

难过

拍砖

支持

鲜花

评论 (0 个评论)

facelist doodle 涂鸦板

您需要登录后才可以评论 登录 | 注册

关于本站 | 隐私政策 | 免责条款 | 版权声明 | 联络我们 | 刊登广告 | 转手机版 | APP下载

Copyright © 2001-2013 海外华人中文门户:倍可亲 (http://www.backchina.com) All Rights Reserved.

程序系统基于 Discuz! X3.1 商业版 优化 Discuz! © 2001-2013 Comsenz Inc. 更新:GMT+8, 2024-4-24 22:10

倍可亲服务器位于美国圣何塞、西雅图和达拉斯顶级数据中心,为更好服务全球网友特统一使用京港台时间

返回顶部