一些前端常用工具的生命周期

天上一日,地下一年,地下一年,互联网十年。
技术的发展真的是飞快啊,本文记录一些常用编程工具或者语言的诞生和发展。

JSconf真的很强

git的诞生
jquery的诞生
iphone的诞生
nodejs的诞生
npm的诞生
webpack的诞生
babel的诞生
angular
react的诞生
vue的诞生
common js等

nw.js
electron

git的诞生

大约在2005年,我小学毕业了,那个暑假我要第一次去城里参加招生考试,考试的前几天我还感冒了,妈妈带着我去隔壁村卫生所输液,这是我关于当时的记忆。与此同时,Linus Torvalds 大神年创造了git,起因竟是是他们之前用来开发linux的版本管理工具要收费,Torvalds大神一怒之下花了几个星期重写了个工具,于是就有了git.

jquery

2006年 jquery第一个稳定版本

iphone初代发布会

好像有什么奇怪的东西混进来了,2007年乔帮主的iphone初代发布会抢走了所有的风头。

v8引擎

https://v8.dev/docs
v8是google开源的高性能js引擎,也是2008年出现

github的诞生

那一年中国奥运会,当然那时候我还在看电视,一两年前,我买了一个可以插卡的键盘学习机,可以连接到我家电视,目的是练习打字,不过后来最主要的功能是插卡玩游戏。
在奥运会的前几个月github诞生了, 用Ruby on Rails开发的,真的很难想到那时的github会成长为今天的github。

nodejs的诞生

2009年,我还在上高中,我好像没有特别美好的回忆。Ryan Dahl写了node.js,初始版只支持linux和mac os x。
2009年的JSConf大会中 Ryan介绍了nodejs
视频地址:https://www.youtube.com/watch?v=ztspvPYybIY
在这里插入图片描述
历史上javascript只能运行在客户端的浏览器中, node.js把javascript的运行环境带到了服务端。
说实话我对这尊神【Ryan Dahl】并不是太了解,真的应该wiki一下。
2012年,Ryan Dahl离开了这个项目,下面是他的话,大意就是我不想天天修bug了。
After three years of working on Node, this frees me up to work on research projects. I am still an employee at Joyent and will advise from the sidelines but I won’t be involved in the day-to-day bug fixes.

下面这张图是nodejs如今的样子
在这里插入图片描述

npm的诞生

nodejs和npm的时间差只有一两个月,nodejs是2009年末,npm是2010年初。
2010年npm出现了第一个release版本,npm是nodejs的包管理工具,帮助开发者更容易的去组织代码。
npm is written entirely in JavaScript and was developed by Isaac Z. Schlueter as a result of having “seen module packaging done terribly” and with inspiration from other similar projects such as PEAR (PHP) and CPAN (Perl).[4]
在这里插入图片描述

angularjs

2010年 google开源了angular

bootstrap诞生

2011年 twitter开源了bootstrap
十二列网格布局和响应式组件,移动设备优先

webpack

http://www.cross-platform-blog.com/tools/interview-with-webpack-author-tobias-koppers/
2012年webpack诞生了。Webpack 诞生之初主要想解决代码拆分的问题。这也是 Webpack 今天这么受欢迎的原因所在。随着 Web 应用越写越大,而移动设备越来越普及(但上网环境相对不好),拆分代码的需求与日俱增。如果不拆分代码,就很难实现期望的性能。

在这里插入图片描述

babel

在这里插入图片描述

React 2013

React由Facebook 的软件工程师Jordan Walke创建。他受到PHP的HTML组件框架XHP影响。该框架首先于2011年部署于Facebook的 newsfeed,随后于2012年部署于Instagram。它于2013年5月在JSConf US开源。

Vue 2014诞生

https://github.com/yyx990803 作者2014年开源了vue。


引用
https://en.wikipedia.org/wiki/Git
https://en.wikipedia.org/wiki/Node.js


如果你感兴趣帮忙点个赞,后续我会写另一个十年
linux的诞生
python诞生
java诞生
javascript的诞生

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值