日韩成人免费在线_国产成人一二_精品国产免费人成电影在线观..._日本一区二区三区久久久久久久久不

當(dāng)前位置:首頁 > 科技  > 軟件

Node.js 紀(jì)錄片都講了什么?我做了這些關(guān)鍵時間線的總結(jié)!

來源: 責(zé)編: 時間:2024-04-02 17:22:32 206觀看
導(dǎo)讀Node.js 的這部紀(jì)錄片整體制作的很棒,觀看起來劇情也很精彩,就像電影一樣,中間有太多的戲劇性事件發(fā)生,你會看到 Node 的發(fā)展真是跌宕起伏,發(fā)展到今天實屬不易。本文從一些關(guān)鍵的時間線以文字的形式做些整理,也算是看完這個

Node.js 的這部紀(jì)錄片整體制作的很棒,觀看起來劇情也很精彩,就像電影一樣,中間有太多的戲劇性事件發(fā)生,你會看到 Node 的發(fā)展真是跌宕起伏,發(fā)展到今天實屬不易。wvL28資訊網(wǎng)——每日最新資訊28at.com

本文從一些關(guān)鍵的時間線以文字的形式做些整理,也算是看完這個視頻的一些記錄(省略了很多的對話,畢竟 1 個小時的視頻還是有很多內(nèi)容的)。還是很強烈的推薦大家去看一遍視頻版本,本視頻由 Honeypot 制作并發(fā)布在 https://cult.honeypot.io/originals/node-js-the-documentary/wvL28資訊網(wǎng)——每日最新資訊28at.com

便于大家觀看,筆者制作了中文字幕并發(fā)布在同名視頻號 “編程界”。wvL28資訊網(wǎng)——每日最新資訊28at.com

注:中文字幕翻譯版本只為交流學(xué)習(xí)目的,無任何商業(yè)行為,視頻版權(quán)仍歸原作者所有。wvL28資訊網(wǎng)——每日最新資訊28at.com

最開始的目標(biāo)

一開始 Node.js 創(chuàng)作者 Ryan Dahl 介紹了 Node.js 最初的目標(biāo)是使得開發(fā)人員僅使用異步 I/O 就可以輕松的構(gòu)建出高性能的服務(wù)器,當(dāng)前來看異步 I/O 已經(jīng)不是什么新鮮事了,大多數(shù)語言都在支持,但在 2008 時這還是一個陌生的概念。wvL28資訊網(wǎng)——每日最新資訊28at.com

圖片圖片wvL28資訊網(wǎng)——每日最新資訊28at.com

大約在 Chrome 和 V8 出來的時候,Ryan 開始思考 JavaScript、非阻塞服務(wù)器和 V8 之間的關(guān)系,這可能會組成一個強大的平臺。wvL28資訊網(wǎng)——每日最新資訊28at.com

在 2009 年像一些交互式的網(wǎng)站基本上不存在,當(dāng)時的網(wǎng)站還很慢,Node.js 的第一個版本是 Ryan Dahl 在科隆(德國的一個城市)進行研究的,為此它差不多停掉了手頭的其它所有事情。wvL28資訊網(wǎng)——每日最新資訊28at.com

npm 的創(chuàng)建者 Isaac Schlueter

Node.js 首次發(fā)布時,Isaac 正在雅虎工作,在 JavaScript 前端和 PHP 后端之間不斷的切換,就在思考為什么 Node.js 能實現(xiàn)這一點。他認(rèn)為 Ryan 之所以選擇 JavaScript 并不是真的喜歡,而是因為它在這個場景更合適,還擁有大量的開發(fā)者社區(qū),還有一個重點是 JavaScript 語言本身沒有什么特定的 I/O 范式。wvL28資訊網(wǎng)——每日最新資訊28at.com

圖片圖片wvL28資訊網(wǎng)——每日最新資訊28at.com

像 Python、Lua、Perl 等這些語言,會發(fā)現(xiàn)在當(dāng)時它們已經(jīng)使用了更老式的同步 I/O 方法。wvL28資訊網(wǎng)——每日最新資訊28at.com

圖片圖片wvL28資訊網(wǎng)——每日最新資訊28at.com

NPM 創(chuàng)始人 Isaac 第一次嘗試時 Node.js 的版本號是 0.0.6,再嘗試之后發(fā)出感嘆,感覺這更像是一個真正的 JavaScript 平臺。wvL28資訊網(wǎng)——每日最新資訊28at.com

之后逐漸加入 Node.js 生態(tài)的開發(fā)中,創(chuàng)造了 Node 的包管理器 NPM,起初它只是一個很簡單的 bash 腳本,從 Node 程序中來調(diào)用它。wvL28資訊網(wǎng)——每日最新資訊28at.com

Node 第一次引起關(guān)注

Node.js 的第一次引起大眾關(guān)注是在 JSConf EU 會議上(歐洲的一個專業(yè)、非營利性的 JavaScript 社區(qū)會議),Ryan 為此提前幾周都開始做起了準(zhǔn)備,在會議上 Ryan 演示了一個類似于聊天的應(yīng)用,觀眾可以實時鏈接到并聊天,在當(dāng)時這是一個很令人驚訝的事情,原來還可以這樣做!wvL28資訊網(wǎng)——每日最新資訊28at.com

這次的演講是成功的,為 Node.js 的發(fā)展帶來了很大的推動。令 Ryan 最擔(dān)心的是 WIFI 會不會斷掉,因為那可是 2009 年 

本文鏈接:http://www.www897cc.com/showinfo-26-80875-0.htmlNode.js 紀(jì)錄片都講了什么?我做了這些關(guān)鍵時間線的總結(jié)!

聲明:本網(wǎng)頁內(nèi)容旨在傳播知識,若有侵權(quán)等問題請及時與本網(wǎng)聯(lián)系,我們將在第一時間刪除處理。郵件:2376512515@qq.com

上一篇: Next.js項目部署,跨端適配,圖表渲染優(yōu)化復(fù)盤

下一篇: 能更好集成容器的反向代理工具Traefik的簡單使用

標(biāo)簽:
  • 熱門焦點
Top 主站蜘蛛池模板: 江华| 六枝特区| 丰原市| 正蓝旗| 柳江县| 双流县| 锦州市| 阿克| 临漳县| 湘乡市| 崇礼县| 隆昌县| 大兴区| 永州市| 富平县| 安平县| 泗水县| 洱源县| 台东县| 苍南县| 邓州市| 伽师县| 武川县| 永和县| 南开区| 蒙自县| 嘉义市| 青冈县| 潢川县| 平舆县| 宝坻区| 巴彦淖尔市| 张掖市| 闻喜县| 汽车| 威远县| 翼城县| 兰考县| 克什克腾旗| 简阳市| 东丰县|