码农日常
学不完,真的学不完
使用 nvm 安装管理多个版本的 Node.js
Node.js 的版本更新可以说是比较快的,2020年6月的时候,Node.js 的最新版本还是 14.x,2025年6月已经是 24.x 了。当时的一些 Node 项目和构建工具使用最新的...
Nginx 从配置到缓存的性能优化
Nginx 是一个高性能的 HTTP 服务器和反向代理服务器,广泛应用于处理高并发请求。然而,默认配置并不一定适合所有场景,尤其是在高流量或复杂业务逻辑的情况...
理解 gRPC 和 tRPC 的区别:简单入门
在现代分布式系统 和微服务架构中,服务间的通信至关重要。API 技术栈的选择直接影响到系统的性能、可维护性和开发效率。gRPC 和 tRPC 是两种备受关注的 RPC...
Node.js Web 模板引擎 Eta 的简单使用
在 Node.js 中,如果需要在服务端渲染 HTML 就需要通过拼接字符串的方式来实现。简单的 HTML 使用 ES6 的字符串模板也能勉强凑合,但是复杂一些的,需要涉及...
2025 年前端前沿技术深度剖析与展望
在科技飞速发展的今天,前端开发领域正以前所未有的速度进行着变革与创新。新的技术、框架和工具层出不穷,不断推动着前端开发的边界。对于前端开发者来说,...
10个最佳 Node.js 库和框架
你是否想提高你对 Node.js 开发的认识?不需要再去寻找了,因为我们已经把现在流行的10大 Node.js 库和框架的清单放在一起,可以帮助你完成你的网络开发项目...
优化 npm 安装速度的 6 个技巧
引言 当项目依赖的包数量较多时,npm 需要下载和安装大量的文件,导致安装时间显著增加。尤其是对于大型项目,node_modules 目录可能包含成千上万个文件...
Node.js 使用 Nodemailer 模块发送邮件
在网站开发中,发送邮件是一个经常会遇到的需求。比如注册账号的时候,可以通过邮件来验证邮箱地址,服务变更或账号异常的时候,也可以通过邮件来通知。我的...
Node.js 项目打包为 exe 可执行文件
如果你想要把你写的 Node 脚本发给别人使用,你可能需要指导对方下载安装 Node.js 运行环境,毕竟大多数电脑上都不会安装有 Node.js。把 Node 脚本打包为 exe...
Node.js Web 框架 Express 接收表单数据和文件上传
在发送 HTTP 请求的时候,最常用的请求方式就是 GET 和 POST ,这里简单写一下 Express 获取 GET 和 POST 数据的方式。 GET 数据 GET 数据发送的时候会写在 ...