Top 10 系列:NodeJS in November

这是我在🏀 Medium关注的一个系列文章,分类收集了来个各个不一样社区优秀的文章和项目,每月选出其中最好的十个, 因为Medium在墙外,全部我进行简单的翻译和整理到Githubjavascript

❤️ Rank 1

经过阅读NodeJS文档,我理解到19个知识点

国内也有几位大牛进行了翻译:html

[译] 阅读 NodeJS 文档,我学到了这 19 件事情
我在阅读NodeJS文档中读出的19个套路java

🌹 Rank 2

Node&Express简介,包括了如下方面:

  • Node与其余服务端编程语言的优点对比
  • 安装Node
  • Hello World
  • 环境变量设置
  • 测试NodeJS App
  • 中间件
  • 内存管理
  • Debugging
  • 崩溃管理

🐚 Rank 3

理解 Node.js 事件循环

我阅读过几遍文章,最精彩的部分我摘抄了出来:node

Microtask 与 Macrotask
实际上,不止一个任务队列,microtask(小型任务) 与 macrotask(巨型任务)各有一个任务队列。git

Microtask 如:github

  • process.nextTick
  • promises
  • Object.observe

Macrotask 如:web

  • setTimeout
  • setInterval
  • setImmediate
  • I/O

国内翻译: 众诚翻译@文蔺理解 Node.js 事件循环express

💻 Rank 4

使用Node.js建立一个简单的Twitter Bot

本文介绍了如何使用 twit API,建立一个简单的机器人的实例,建议你们能够跟着码一遍编程

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

var Twitter = new twit(config);
...复制代码

🔐 Rank 5

使用JSON Web Tokens(jwt)构建和验证NodeJS应用程序

来自auth0的文章,介绍了如何使用jwt让你的应用程序更加安全json

auth0还提供了许多其余的api和教程,你们能够关注一下(非广告,只是常常看他们的文章)

📹 Rank 6

NodeJS初学者视频教程

讲述了包括:

  • 安装和初次运行
  • 使用REPL
  • 理解和使用NPM
  • 模块的工做机制
  • package.json
  • 一个简单的web服务器

经过观看视频,可以快速的让初学者了解NodeJS;

🐶 Rank 7

NodeJS开发者需关注的四个点

  • 内存泄漏
  • CPU问题
  • Back Pressure(我翻译不来..)
  • 安全

💩 Rank 8

Node.js垃圾回收详解

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

虽然文章是英文的,可是有不少图解和代码,理解起来并不难;

🐔 Rank 9

使用Node简化服务依赖关系

来自twitter的官方blog
我尚未详细阅读,应该属于微服务的范畴吧?

📉 Rank 10

NodeJS监控

文章系统的介绍了监控的方方面面知识,我之前作NodeJS的时候不多去关注监控相关的,准备找个时间补一下知识

相关文章
相关标签/搜索