使用 TypeScript 和 ioredis 在 Node.js 中构建高性能缓存管理器 为了提升 Node.js 应用程序的性能,本文介绍了一款基于 ioredis 的缓存管理器类。该类注重易用性和性能优化,支持 TypeScript,并致力于简化缓存操作,优化效率,简化操作流程。 Node.js (3) TypeScript (4) Redis (4) JavaScript (27) 缓存管理器 (1) 性能优化 (18) 2024年10月28日 | 阅读 28
Node.js 中需要了解的 5 种设计模式 通过多个知识资源学习了关于 Node.js 中流行的设计和架构模式。我的主要目标在于服务器端(后端),但在学习过程中,我发现了很多与浏览器端(前端)框架相似之处。其中一些模式甚至直接应用在前端框架中,这让我感到非常高兴,因为我已经在使用它们了,只是当时并不知道它们的存在。 节点 (5) JavaScript (27) TypeScript (4) WebDev (2) 2024年10月26日 | 阅读 14
npm 与 npx 如果您一直在使用 Node.js,那么很可能已经接触过 npm 和 npx。虽然它们听起来相似,并且都是 Node.js 生态系统的重要组成部分,但它们各自有不同的用途。本文将探讨 npm 和 npx 之间的差异,帮助您理解何时以及为何使用它们。 Web开发 (9) 节点 (5) JavaScript (27) 前端 (2) 2024年10月26日 | 阅读 14
每个 Node 开发人员都必须掌握的 10 个 JavaScript 概念 Node.js?已迅速成为构建 Web 应用程序和系统软件的标准,这要归功于它在后端利用 JavaScript 的能力。Express?等流行框架和?Webpack?等工具有助于其广泛使用。尽管存在?Deno?和?Bun?等竞争对手,但 Node 仍然是领先的服务器端 JavaScript 平台。 Node.js (3) JavaScript (27) 闭包 (3) 原型 (1) 模块 (1) 错误处理 (10) 2024年10月26日 | 阅读 17
使用Node.js构建用户认证与仪表盘的Web应用 本文介绍了如何使用Node.js构建一个用户认证和仪表盘的Web应用,结合MongoDB、Express、EJS等技术栈。通过详细的步骤,包括项目初始化、后端开发、用户认证功能和Docker容器化,读者可以轻松搭建一个可扩展的Web应用。该应用支持用户注册、登录和个性化仪表盘展示,是学习全栈开发的优秀案例。 Node.js (3) 用户认证 (2) MongoDB (5) Express (1) Docker (6) 仪表盘 (1) 2024年9月23日 | 阅读 46