😂 Javascript History

Unofficial_JavaScript_logo

  • 1995
  • Navigator 浏览器
  • 嵌入网页的脚本语言
  • Brendan Eich
1995Navigator 浏览器嵌入网页的脚本语言 Brendan Eich
1996 MS JScirpt
1996 MS JScirpt
  • 1997
  • ECMAScript 1.0
  • ECMA-262
1997ECMAScript 1.0…
  • 1998 ECMAScript 2.0
  • 1999 ECMAScript 3.0
1998 ECMAScript 2.01999 ECMAS…
  • 2007 ECMAScript 4.0
  • 2009 ECMAScript 5.0
2007 ECMAScript 4.02009 ECMAS…
  • 2011 ECMAscript 5.1
  • ISO/IEC 16262:2011
2011 ECMAscript 5.1ISO/IEC 162…
  • 2015 ECMAScript 6
  • ECMAScript 2015
2015 ECMAScript 6ECMAScript 20…
  • ECMAScript 2016 7th
  • ECMAScript 2017 8th
ECMAScript 2016 7thECMAScript…
Netscape Navigator
Netscape Navigator
IE 10Year
2000 Steve Ballmer
2014 Satya Nadella
IE 10Year…
Chome
2001  Eric Schmidt
2011 Larry Page Sergey Brin
2015 Sundar Pichai
2019 Sundar Pichai
Chome…
  • ECMAScript 2018 9th
  • ECMAScript 2019 10th
  • ECMAScript 2020 11th
ECMAScript 2018 9thECMAScript…
  • 2009 
    • NodeJS
    • npm
  • 2010
    • Express.js
    • Socket.io
  • 2011
    • npm v1.0
    • LinkedIn Uber …
    • hapi
2009…
2015 Mobile > Desktop
2015 Mobile > Desktop
2008 The Good Parts
2008 The Good Parts
After 2015 Modern
After 2015 Modern
  • 2007 ECMAScript 4.0
  • 2009 ECMAScript 5.0
2007 ECMAScript 4.02009 ECMAS…
  • 2011 ECMAscript 5.1
  • ISO/IEC 16262:2011
2011 ECMAscript 5.1ISO/IEC 162…
  • 2015 ECMAScript 6
  • ECMAScript 2015
2015 ECMAScript 6ECMAScript 20…
2005 Ajax
Web 2.0
2005 Ajax…
2006 jQuery
2006 jQuery
2010 Knockout
2010 Backbone.js
2011 ember.js
2010 Knockout…
2011 Browserify
2012 webpack
2011 Browserify…
2010 AngularJS
2013 React
2014 Vue.js
2010 AngularJS…
2012 Typescript
2012 Typescript
2000 Pentium 4 180-90nm
2006Intel Core 65-14nm
2020 AMD Zen3 7nm
ARM
2000 Pentium 4 180-90nm2006 Intel C…
2025
2025
2016
2016
  • 2012 …
  • 2013 
    • Ghost
    • Koa
  • 2014
    • io.js
2012 ……
  • 2015 
    • Node.js Foundation
    • io.js -> Node.js
    • npm private modules
    • Node.js 4
  • 2016
    • Yarn
    • Node.js 6
  • 2017
    • security
    • Node.js 8
    • V8
    • 3 billion npm DL every week
2015…
  • 2018
    • Node.js 10
    • ES modules .mjs
    • Node.js 11
  • 2019
    • Node.js 12
    • Node.js 13
  • 2020
    • Node.js 14
2018…
2000 Pentium 4 180-90nm
2006Intel Core 65-14nm
2020 AMD Zen3 7nm
ARM
2000 Pentium 4 180-90nm2006 Intel C…
Netscape Navigator
Netscape Navigator
IE 10Year
2000 Steve Ballmer
2014 Satya Nadella
IE 10Year…
2000 Pentium 4 180-90nm
2006Intel Core 65-14nm
2020 AMD Zen3 7nm
ARM
2000 Pentium 4 180-90nm2006 Intel C…
Javascript 简史
与寡头平台
Javascript 简史…
Netscape Navigator
Netscape Navigator
IE 10Year
2000 Steve Ballmer
2014 Satya Nadella
IE 10Year…
2006 jQuery
2006 jQuery
2010 Knockout
2010 Backbone.js
2011 ember.js
2010 Knockout…
Chome
2001  Eric Schmidt
2011 Larry Page Sergey Brin
2015 Sundar Pichai
2019 Sundar Pichai
Chome…
2016
2016
2025
2025
2011 Browserify
2012 webpack
2011 Browserify…
2010 AngularJS
2013 React
2014 Vue.js
2010 AngularJS…
2005 Ajax
Web 2.0
2005 Ajax…
  • 2009 
    • NodeJS
    • npm
  • 2010
    • Express.js
    • Socket.io
  • 2011
    • npm v1.0
    • LinkedIn Uber …
    • hapi
2009…
Viewer does not support full SVG 1.1

Zane Zheng
Zane Zheng
Full Stack (Ruby on Rails) / Devops

An Full Stack / Devops with JS, Ruby, Linux, JAMStack, MicroServices.