Nest.js
文章平均质量分 93
从前端工程师进阶成为全栈工程师,Nest 是目前一个很好的选择。它是 Node 最流行的企业级开发框架,提供了 IOC、AOP、微服务等架构特性。这让 Nest 可以独立部署,更易于维护和测试。而且,Nest 是用 TypeScript 编写的,对于缺少后端编程经验的前端开发者来说,使用体验非常友好
safe030
此人很懒,啥也没留下。
展开
-
了解Nest.js
项目开发离不开工程化的部分,比如创建项目、编译构建、开发时 watch 文件变动自动构建等。Nest 项目自然也是这样,所以它在 @nestjs/cli 这个包里提供了 nest 命令原创 2024-06-18 20:59:15 · 659 阅读 · 0 评论 -
五种HTTP数据传输方式
我们用 axios 发送请求,使用 Nest 后端服务,实现了 5 种 http/https 的数据传输方式原创 2024-06-19 10:16:07 · 1072 阅读 · 0 评论 -
Nest使用multer实现文件上传,并实现大文件分片上传(上)
Nest 的文件上传是基于 Express 的中间件 multer 实现的,所以在学习 Nest 文件上传之前,我们先学习下 multer 包的使用。原创 2024-06-20 09:55:47 · 968 阅读 · 0 评论 -
Nest使用multer实现文件上传,并实现大文件分片上传(下)
当文件很大的时候,上传就会变得比较慢。假设传一个 100M 的文件需要 3 分钟,那传一个 1G 的文件就需要 30 分钟。这样是能完成功能,但是产品的体验会很不好。所以大文件上传的场景,需要做专门的优化。把 1G 的大文件分割成 10 个 100M 的小文件,然后这些文件并行上传,不就快了?然后等 10 个小文件都传完之后,再发一个请求把这 10 个小文件合并成原来的大文件。这就是大文件分片上传的方案。原创 2024-06-28 10:04:15 · 670 阅读 · 0 评论 -
Nest 的 IoC 机制
虽然 Nest 这套实现了 IoC 的模块机制看起来繁琐,但是却解决了后端系统的对象依赖关系错综复杂的痛点问题。原创 2024-06-28 11:02:54 · 741 阅读 · 0 评论