NestJS 跨平台
2023-09-08 15:18 更新
Nest的作为一个跨平台的框架。平台独立性使得创建可重用的逻辑部分成为可能,人们可以利用这种逻辑部件跨多种不同类型的应用程序。例如,多数模块可以在不修改的情况下复用于不同的HTTP服务器框架(例如Express和Fastify),甚至跨越不同的应用类型(例如HTTP服务器框架,不同传输层的微服务,以及WebSockets)。
一次编译, 各处运行
概览主要涉及 HTTP 服务器( REST APIs或者MVC风格的服务器端渲染应用 )。但是,所有这些构建的模块都可以轻松用于不同的传输层(microservices或websockets)。
此外,Nest 还配备了专用的 GraphQL模块。最后但并非最不重要的一点是, 执行上下文功能有助于通过 Nest 创建在 Node.js 上运行的所有应用。
应用上下文特性有助于在Nest之上创建任何类型的Node.js应用,包括CRON定时工作和CLI命令行工具。
Nest 希望成为 Node.js 应用程序的完整平台,为您的应用程序带来更高级别的模块化和可重用性。一次构建,可在任何地方使用!
以上内容是否对您有帮助:
更多建议: