你可能听说过网络开发分前端后端之说,前端管网页呈现,后端管数据输出 。然而这两者不是孤立的,前端开发也会涉及到确保后端数据能够正确呈现出来,所以大量采用 JavaScript (JS) 语言的前端人士需要学习后端 PHP、Ruby 之类的后端语言,很麻烦 。
Node.js 的主要意义是让前端用 JS 即可完成前端需要的大量开发任务,开发适配多种操作系统的复杂服务器端应用 。简单来说,它同时把前端和后端工程师从各自不熟悉的领域内解放了出来 。2009 年 5 月底,Node.js 正式在 GitHub 上发布,收到了不少前端和后端人士的追捧 , 被认为是未来趋势 。
在整个过程中,GitHub 的开放机制确保了社区拥有自主权力,不必服从于开源项目的所有者 。在必要的时候 , fork 是一种力量,也是一种态度 。
20101126:Rails Girls 第一次线下聚会
2010 年,一群用 Rails 做开发的女程序员在芬兰赫尔辛基举办了第一次线下聚会 。
20110101:Travis CI 持续集成的第一个 PR
持续集成 (CI) 从像 GitHub 这样的代码库里按照频率提取最新的代码,自动构建项目并进行测试 。持续集成并不能消除 bug,而是让它们非常容易发现和改正 。比如下面这个 build passing 就是持续集成工具显示的,它的大概意思是当前版本测试通过,没有出现 bug 。
20120101:JS 成为 GitHub 第一大语言
最一开始是一种网页脚本语言 , JS 和 HTML、CSS 并列网页开发三大语言 。被 JS 坑过的程序员经常讽刺它是一种不完整的语言 , 有一个很古老的段子:写 C 的看不起写 C++ 的,写 C++ 的看不写 Java 的,写 Java 的看不起写 JS 的,写 JS 的看不起美工,周末大家都在加班,美工带着女朋友旅游去了 。
2013:GitHub 用户破百万
开源社区的发展使 GitHub 获得了惊人的增速,在用户数和 repo 数上实现了两座里程碑:2013 年,用户数突破了 100 万;同年 12 月 , GitHub 的 repo 总数超过了 1000 万,其中超过一半是当年创建的,仅 11 月就增加了 100 万个 。
别光看数字多 , 这一年里增加的 repo 质量也很不错:白宫的 Project Open Data、Docker 等等 。亚马逊 AWS、Facebook、Google、微软、Twitter、Netflix 等知名公司也上传了自家的项目 。
20140609:Docker 1.0 发布
被视为革命性技术的开源容器引擎 Docker , 2013 年在 GitHub 上创建了 repo,一年时间里下载量超过 275 万份 。2014 年,Docker 1.0 终于正式发布了 。
推荐阅读
- 花洒自清洁功能有用吗? 花洒自清洁功能有用吗知乎
- 手机如何保存网页图片 如何保存网页图片
- 亚马逊电子书阅读器使用方法 亚马逊电子书阅读器
- 和服的由来,日本和服的由来
- 清明节的由来 清明节的由来简介20字左右
- 梦到了盖新房子 梦到了盖新房子是什么预兆
- 诸葛亮孔明 诸葛亮孔明是一个人吗
- 梦到了住老房子 梦到了住老房子意味着什么
- 稽首 稽首的拼音
- 孕妇梦到了房子着火 孕妇梦到了房子着大火