Top 10 系列:NodeJS in November

東岸往事·發表於2016-12-04

這是我在? Medium關注的一個系列文章,分類收集了來個各個不同社群優秀的文章和專案,每個月選出其中最好的十個, 由於Medium在牆外,所有我進行簡單的翻譯和整理到Github

❤️ Rank 1

通過閱讀NodeJS文件,我理解到19個知識點

國內也有幾位大牛進行了翻譯:

[譯] 閱讀 NodeJS 文件,我學到了這 19 件事情
我在閱讀NodeJS文件中讀出的19個套路

Top 10 系列:NodeJS  in November

? Rank 2

Node&Express簡介,包括了以下方面:

  • Node與其他服務端程式語言的優勢對比
  • 安裝Node
  • Hello World
  • 環境變數設定
  • 測試NodeJS App
  • 中介軟體
  • 記憶體管理
  • Debugging
  • 崩潰管理

Top 10 系列:NodeJS  in November

? Rank 3

理解 Node.js 事件迴圈

我閱讀過幾遍文章,最精彩的部分我摘抄了出來:

Microtask 與 Macrotask
實際上,不止一個任務佇列,microtask(小型任務) 與 macrotask(巨型任務)各有一個任務佇列。

Microtask 如:

  • process.nextTick
  • promises
  • Object.observe

Macrotask 如:

  • setTimeout
  • setInterval
  • setImmediate
  • I/O

國內翻譯: 眾誠翻譯@文藺理解 Node.js 事件迴圈

? Rank 4

使用Node.js建立一個簡單的Twitter Bot

本文介紹瞭如何使用 twit API,建立一個簡單的機器人的例項,建議大家可以跟著碼一遍


// Dependencies =========================
var
    twit = require('twit'),
    config = require('./config');

var Twitter = new twit(config);
...複製程式碼

Top 10 系列:NodeJS  in November

? Rank 5

使用JSON Web Tokens(jwt)構建和驗證NodeJS應用程式

來自auth0的文章,介紹瞭如何使用jwt讓你的應用程式更加安全

auth0還提供了許多其他的api和教程,大家可以關注一下(非廣告,只是經常看他們的文章)

Top 10 系列:NodeJS  in November

? Rank 6

NodeJS初學者視訊教程

講述了包括:

  • 安裝和初次執行
  • 使用REPL
  • 理解和使用NPM
  • 模組的工作機制
  • package.json
  • 一個簡單的web伺服器

通過觀看視訊,能夠快速的讓初學者瞭解NodeJS;

Top 10 系列:NodeJS  in November

? Rank 7

NodeJS開發者需關注的四個點

  • 記憶體洩漏
  • CPU問題
  • Back Pressure(我翻譯不來..)
  • 安全

Top 10 系列:NodeJS  in November
Top 10 系列:NodeJS  in November

? Rank 8

Node.js垃圾回收詳解

這篇文字和Rank1中的文章是同一個系列,Upcoming chapters for the Node.js at Scale series中的一篇

雖然文章是英文的,但是有很多圖解和程式碼,理解起來並不難;

Top 10 系列:NodeJS  in November

? Rank 9

使用Node簡化服務依賴關係

來自twitter的官方blog
我還沒有詳細閱讀,應該屬於微服務的範疇吧?

Top 10 系列:NodeJS  in November

? Rank 10

NodeJS監控

文章系統的介紹了監控的方方面面知識,我以前做NodeJS的時候很少去關注監控相關的,準備找個時間補一下知識

Top 10 系列:NodeJS  in November

相關文章