Node.js

关注
收录了Node.js频道下的 326 篇内容
  • 全部
  • 文章
  • 视频
  • 电子书
AWS Lambda现可支持Node.js 18运行时
AWS Lambda 现可支持 Node.js 18 运行时

AWS 宣布 Node.js 版本 18 支持其函数即服务(FaaS)AWS Lambda,并处于活跃 LTS 状态。

不影响开发体验,如何将单体Node.js变成Monorepo
不影响开发体验,如何将单体 Node.js 变成 Monorepo

Monorepo 已经成为一种降低复杂性的流行解决方案。

Node之父着急宣布:Deno将迎来重大变革,更好地兼容Node和npm包
Node 之父着急宣布:Deno 将迎来重大变革,更好地兼容 Node 和 npm 包

新生代 JavaScript 运行时来势汹汹,Deno 有压迫感了。

比 Node.js 快三倍,新 JavaScript 运行时 Bun 火了
比 Node.js 快三倍,新 JavaScript 运行时 Bun 火了

“像 Node 或 Deno 一样的现代 JavaScript 运行时。”

为遗留Node.js后端编写自动化测试
为遗留 Node.js 后端编写自动化测试

让我们来探究一下为什么有些 Node.js 代码库比其他的更难测试。并探讨编写简单、健壮和快速检查业务逻辑的测试的几种技术。

Deno 2021 回顾:优化内核、兼容 Node.js
Deno 2021 回顾:优化内核、兼容 Node.js

Deno 的 2021。

编程语言将走入怎样的 2022
编程语言将走入怎样的 2022

InfoQ 2022 技术展望直播周,面聊李三红

解读大前端的 2021 :究竟“卷”出了什么名堂?
解读大前端的 2021 :究竟“卷”出了什么名堂?

大前端领域 2021 年年终盘点。

JavaScript 浏览器统治地位不保?Python 有望取代
JavaScript 浏览器统治地位不保?Python 有望取代

Python 第一语言霸主地位不是吹的...

React Native迎来重大架构升级,性能将大幅提升
React Native 迎来重大架构升级,性能将大幅提升

7 月 14 日,React Native 核心团队的 Joshua Gross 在 Twitter 说,RN 的新架构已经在 Facebook 内部落地了,并且 99% 的代码已经开源。

Node.js使用数据库LevelDB:超高性能kv存储引擎
Node.js 使用数据库 LevelDB:超高性能 kv 存储引擎

大多数 Node Web 框架(如 Express、Hapi 等)并不强制使用任何特定的数据库,甚至根本不强制使用任何类型的数据库。昨天在《浅谈前端异常监控平台实现方案》一文中就提到 LevelDB,今天跟大家介绍这个超高性能的 Key-Value 数据库 LevelDB。

分分钟教会你搭建企业级的 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 应用。

    分布式文件系统 JuiceFS 架构演进实践
    分布式文件系统 JuiceFS 架构演进实践

    苏锐 | Juicedata Inc. 合伙人

    立即下载
    荆棘与玫瑰:基础服务架构师的成长之路

    高翔龙(九叔) | 前 阿里巴巴 高级技术专家

    立即下载
    性能优化那些有趣的事

    尉刚强 | 前华为系统架构师 《性能优化高手课》专栏作者

    立即下载