Node.js

关注
收录了Node.js频道下的 314 篇内容
  • 全部
  • 文章
  • 视频
  • 电子书
分分钟教会你搭建企业级的 npm 私有仓库
分分钟教会你搭建企业级的 npm 私有仓库

对于 npm 仓库,如果你还停留在使用 npm 或者 cnpm 这类官方源的情况下。那么你有必要想想如何搭建一个私有的 npm 仓库。本文将从三个方面讲解企业级 npm 私有仓库搭建那些事儿,分分钟教会你。

2021年Node.js开发人员学习路线图
2021 年 Node.js 开发人员学习路线图

Node.js 自发布以来,已成为业界重要破局者之一。Uber、Medium、PayPal 和沃尔玛等大型企业,纷纷将技术栈转向 Node.js。Node.js 支持开发功能强大的应用,例如实时追踪 App、视频 / 文本聊天引擎、社交媒体 App 等,当前已成为开发人员热衷的一项技能。

Node.js 模块系统源码探微
Node.js 模块系统源码探微

Node.js 的出现使得前端工程师可以跨端工作在服务器上,当然,一个新的运行环境的诞生亦会带来新的模块、功能、抑或是思想上的革新,本文将带领读者领略 Node.js (以下简称 Node) 的模块设计思想以及剖析部分核心源码实现。

15 个常见的 Node.js 面试问题及答案
15 个常见的 Node.js 面试问题及答案

为帮助 Node.js 开发人员更好的面试,我列出了 15 个常见的 Node.js 和网络开发相关的面试问题。

深入理解 nodejs 的 HTTP 处理流程

我们已经知道如何使用 nodejs 搭建一个 HTTP 服务,今天我们会详细的介绍 nodejs 中的 HTTP 处理流程,从而对 nodejs 的 HTTP 进行深入的理解。

浅析 Node 进程与线程
浅析 Node 进程与线程

进程与线程是操作系统中两个重要的角色,它们维系着不同程序的执行流程,通过系统内核的调度,完成多任务执行。今天我们从 Node.js 的角度来一起学习相关知识,通过本文读者将了解 Node 进程与线程的特点、代码层面的使用以及它们之间的通信。

怎样挑选一个好的NPM包?
怎样挑选一个好的 NPM 包?

NPM 不仅是 JS 的包管理工具,而且是世界上最大的软件注册表。本文从可持续性、性能和安全三个方面对流行的 React 组件库进行了评估和分析。

Deno 1.6正式发布!支持编译成单个可执行文件,苹果M1可原生运行
Deno 1.6 正式发布!支持编译成单个可执行文件,苹果 M1 可原生运行

使用苹果搭载 M1 处理器的新 Mac 设备的用户能原生运行 Deno 了。

Webpack 5.0正式发布:更好的持久化缓存算法、提高Web平台的兼容性、带来Node生态新功能
Webpack 5.0 正式发布:更好的持久化缓存算法、提高 Web 平台的兼容性、带来 Node 生态新功能

时隔两年,webpack 5 正式发布,快来看看有哪些新特性吧!

.NET Core vs Node.js:你应该选择哪个?
.NET Core vs Node.js:你应该选择哪个?

本文中,作者将对比 .NET Core 和 Node.js,帮助大家为自己的项目选择最合适的技术。

搭建node服务(四):Decorator装饰器
搭建 node 服务(四):Decorator 装饰器

Node.js 还不支持 Decorator,可以使用 Babel 进行转换,也可以在 TypeScript 中使用 Decorator。本示例则是基于 TypeScript 来介绍如何在 node 服务中使用 Decorator。

Bytecode Alliance宣布服务器端WebAssembly发展愿景
Bytecode Alliance 宣布服务器端 WebAssembly 发展愿景

WASM 开源社区现在比 Bytecode Alliance 要大得多。现在有多种 WASM 虚拟机实现、编程语言的编译器工具链以及主机操作系统和环境 (例如,Node.js、Deno 或区块链)。

深入浅出node中间件原理
深入浅出 node 中间件原理

中间件是介于应用系统和系统软件之间的一类软件,它使用系统软件所提供的基础服务(功能),衔接网络上应用系统的各个部分或不同的应用,能够达到资源共享、功能共享的目的。

Redis + NodeJS 实现一个能处理海量数据的异步任务队列系统
Redis + NodeJS 实现一个能处理海量数据的异步任务队列系统

本文将和大家分享用 Redis + NodeJS 实现一个能处理海量数据的异步任务队列系统的思路和方法,希望与大家一同交流。

五分钟了解 Node.js Shebang
五分钟了解 Node.js Shebang

Shebang 或 hashbang(#! 代码的英文发音)是文件的第一行,它告诉 OS 使用哪个解释器。

Fastify 3.0改善了性能、日志、模式以及对TypeScript的支持
Fastify 3.0 改善了性能、日志、模式以及对 TypeScript 的支持

Fastify v3 引入了在 Fastify 中运行 Express 应用的功能、添加了对日志序列化和模式替换的改善,并且提供了对 TypeScript 定义的更好的支持。

JavaScript和Node.js简史,前端未来走向何方?
JavaScript 和 Node.js 简史,前端未来走向何方?

JavaScript、Node.js、Deno 那些故事和未来。

Deno 1.0发布:为JavaScript和TypeScript提供安全运行时环境
Deno 1.0 发布:为 JavaScript 和 TypeScript 提供安全运行时环境

Deno 可以在 V8 引擎上运行 JavaScript,TypeScript 和 WebAssembly 应用。

Deno内部代码将停用TypeScript,并公布五项具体理由
Deno 内部代码将停用 TypeScript,并公布五项具体理由

未来,Deno 项目将使用纯 JavaScript 编写内部代码。

前端频繁报错,如何才能精准分析、高效决策?| InfoQ大咖说
前端频繁报错,如何才能精准分析、高效决策?| InfoQ 大咖说

直播内容:JavaScript 报错、Node.js 报错,为何页面总是频繁报错?在增强页面性能和加载速度之外,如何保证项目运行的稳定性?

Deno是代码的浏览器
Deno 是代码的浏览器

本文作者是 Deno 核心作者之一,为什么他会把 Deno 看作代码的浏览器呢?

使用JS和NodeJS爬取Web内容
使用 JS 和 NodeJS 爬取 Web 内容

本文要介绍的是如何在 NodeJS 的活跃生态系统帮助下高效地抓取 Web 内容,以满足大多数相关需求。

手把手教你从Node快速迁移到Deno
手把手教你从 Node 快速迁移到 Deno

从 Node 到 Deno 的快速迁移指南

全球仅10%开发者从不加班,Perl收入最高| Stack Overflow年度报告
全球仅 10% 开发者从不加班,Perl 收入最高| Stack Overflow 年度报告

在全球范围内,使用 Perl,Scala 和 Go 的开发人员薪水最高,中位数约为 $ 75k。有趣的是,Perl 也是最令开发者生畏的语言之一。

Pug 3.0.0发布,不再支持 Node.js 6/8
Pug 3.0.0 发布,不再支持 Node.js 6/8

近日,Pug 3.0.0 正式发布。

Node.js要完了吗?
Node.js 要完了吗?

本文主要尝试回答“Node.js 是否要完”这个问题。我会向大家解释,为什么现在我们不必在意那些对 Node.js 命运的悲观预测,即便这种预测并非空穴来风。

Deno 会在短期内取代 Node 吗?

Deno 还在孵化初期,企业很难去放弃已经成熟的技术转而投入更大的精力使用它。但它未来的前景还是令人期待的, 也许在越来越多的行业头部企业分享过它们的使用经验后,Deno 的存在也会越来越为人所知。

Deno 1.0正式发布!
Deno 1.0 正式发布!

时隔一年,Deno 终于从 Demo 升级成了正式版本。

ESLint v7.0.0 发布:不再支持 Node.js v8
ESLint v7.0.0 发布:不再支持 Node.js v8

ESLint v7.0.0 作为 ESLint 的主要升级版本正式发布。

前端开发的瓶颈与未来之路
前端开发的瓶颈与未来之路

前端开发的瓶颈到底在哪里,前端技术是否已经走到一个十字路口,全栈化的系统架构是否能改变目前的窘境?本文将根据我自己的开发经历谈谈当下前端开发中遇到的一些问题和想法。

    智能小程序平台的架构思考与实践
    智能小程序平台的架构思考与实践

    雷志兴 | 百度 主任架构师

    立即下载
    豹变之旅:研发组织转型中的迷思与实证

    任发科 | 火币网 高级研发总监,TGO 鲲鹏会会员

    立即下载
    Electron 在企业 IM 前端工程实践

    邓耀龙 | 美团点评 高级前端工程师

    立即下载