Node.js
-
Node.js 是怎么找到模块的?你知道吗?
首先分析标识符的风格,如果是不是路径的写法,我们会先找 Node.js 内置的包有没有匹配的,如果匹配,就导入对应模块,比如 require('http') 就能拿到一个 http 对象,可用于创建 web 服务等功能。
-
使用Node.js与Strve.js@4.3.0实战一款全新的群聊应用
Strve.js现在已经基本稳定在4.3.0版本,与之前的稳定版本相比,比如增加了常用的生命周期钩子函数。另外,如果你想直接在浏览器中使用Strve.js,可以使用IIFE版本。还有很多亮点,比如支持父子组件传值等等。
-
Node.js 与 JavaScript:哪个更好?
在这本文中,我们将讨论 Node.js 和 JavaScript 开发之间的差异。
-
我们为Node.js设计了一个低代码框架
自动化处理Node.js中的数据和逻辑
-
面试率超高的JS事件循环,看这篇就够了
事件循环是 JavaScript 中一个非常重要的概念,下面就来看看浏览器和 Node.js 中的事件循环的原理,以及两者之间的差异!
-
Node.js 结合 MongoDB 实现字段级自动加密
本篇文章,将介绍 MongoDB 的客户端字段级加密功能,英文全称为 Client-Side Field Level Encryption,在有些地方会看到简称为 CSFLE,代表的是一个意思,下文有些地方也会这样称呼。
-
如何在Node.js中防范跨站脚本攻击
文将向您简单介绍跨站点脚本(XSS)攻击的基本原理,以及如何在Node.js中防范此类攻击。
-
推荐12个开源的跨平台桌面项目
Electron 是一个基于 Chromium 和 Node.js,使用 HTML、CSS 和 JavaScript 来构建跨平台应用的跨平台开发框架,兼容 Mac、Windows 和 Linux。有很多知名的项目,比如 VS Code 和 Atom 都是使用 Electron 构建的。下面就来分享 12 个使用 Electron 构建的开源跨平台桌面项目,值得收藏!
-
你可能不知道的 Npm 实用技巧
Npm 最初只是Node.js 的包管理器,但随着前端技术的不断发展,它的定位变成了广义的包管理器,可以实现JavaScript、React、Vue、Gulp、移动开发等包管理,是目前最大、生态最为健全的包管理器。
-
Node.js 应用程序的 Docker 安全优秀实践
本文将介绍使用 Docker 平台时需要考虑的 12 大 Docker 安全最佳实践。
-
了解如何使用 Node.js 构建微服务
想了解微服务以及如何使用 node.js 实现它们?浏览并详细了解微服务的一切。
-
如何正确使用Event Sourcing
在经历过采用Event Sourcing的项目后,我想和大家讨论一下,当我们提到Event Sourcing时,我们在说什么?再简单阐述一下这四个概念之间的关系。
-
如何优化你的 Node.js API
在这篇文章中,我将讲解如何优化使用 Node.js 编写的 API。
-
都在推荐 TS,有必要学习吗?该怎么学?
TypeScript 不能被浏览器或 Node.js 和 Deno 这些运行时所理解,最终要编译为 JavaScript 执行,我们需要一个 compiler 做编译。另外你可能会想到在 Deno 中不是可以直接写 TypeScript 吗,本质上 Deno 也不是直接运行的 TypeScript,同样需要先编译为 JavaScript 来运行。
-
图解 Node.js 的核心 Event-loop
Node.js 是一个完完全全的消息驱动型模型。Node进程活着的最大意义是:有各种各样的 Event 以及绑定在 Event 上面的Callback 和Data需要它(main thread 和 worker thread)处理。