JobPlus知识库 IT 软件开发 文章
前端开发简史

时间线

  • 1997 IE4.0发布,第一次互联网大战,蚕食Netscape市场,也是动态化的开端。原始时期,JS不入流。
  • 2002 Yahoo, 163, 早期Blog站泉涌, Web排版逐渐成熟,CSS2.0进入黄金期
  • 2004 Gmail横空出世,紧接着GMap,Javascript威力初显,同年Firefox发布。
    基于JS的复杂架构开始成为需求,类MVC框架为主流。同时,基础框架涌现,网格库出现,JEE进入黄金期,B/C进入企业开发环境。
  • 2006 Twitter及jQuery发布。同年,Firebug早期版本发布,前端开始有像样的调试工具。
  • 2007 iPhone发布,响应式开发成为需求,手机端页面不支持Flash。移动互联网开始发展,SPA(Single Page App)模式开始酝酿。
  • 2008 Android发布,手机网页进入HTML5时代;同年Github启动。
  • 2009 Nodejs发布,PhoneGap获用户选择奖。JS成为普适性开发 语言,并且在移动终端上也占有一席之地(混合式APP)。
  • 2010 iPad发布,iPhone4伴随retina屏幕发布,同年Requirejs发布,JS成为github最热语言。
  • 2011 Twitter发布Bootstrap界面库,影响深远; Grunt项目启动
  • 2012 chrome首次全球份额第一。世界范围内W3C标准已经成为跨平台展示及交互的最优解决方案,逐渐摆脱IE阴影;Angular 1.0.0 发布;
  • 2013 催生一大批国内抢票浏览器,IE份额进一步下降;Facebook的React正式对外发布;gulp  发布 1.0 版本;
  • 2014 W3C正式发布HTML5推荐标准,Webpack 发布 1.0.0 正式版本
  • 2015 React Native发布;Vuejs 逐渐成为 React 的替代品;GraphQL 发布;redux 发布;

总的来说

一个产品从发布到有一定影响力需要大概三年时间,而且这个周期正在不断缩短。而传入国内需要更久的时间。

JS不是一个性能很高的语言,但的确是目前为止最开放的语言,也极具多样性,所以在Github上能占榜首地位。


如果觉得我的文章对您有用,请随意打赏。您的支持将鼓励我继续创作!

¥ 打赏支持
78人赞 举报
分享到
用户评价(0)

暂无评价,你也可以发布评价哦:)

扫码APP

扫描使用APP

扫码使用

扫描使用小程序