NestJS 跨平臺

2023-09-08 15:18 更新

Nest的作為一個跨平臺的框架。平臺獨立性使得創(chuàng)建可重用的邏輯部分成為可能,人們可以利用這種邏輯部件跨多種不同類型的應(yīng)用程序。例如,多數(shù)模塊可以在不修改的情況下復(fù)用于不同的HTTP服務(wù)器框架(例如Express和Fastify),甚至跨越不同的應(yīng)用類型(例如HTTP服務(wù)器框架,不同傳輸層的微服務(wù),以及WebSockets)。

一次編譯, 各處運行

概覽主要涉及 HTTP 服務(wù)器( REST APIs或者MVC風(fēng)格的服務(wù)器端渲染應(yīng)用 )。但是,所有這些構(gòu)建的模塊都可以輕松用于不同的傳輸層(microservices或websockets)。

此外,Nest 還配備了專用的 GraphQL模塊。最后但并非最不重要的一點是, 執(zhí)行上下文功能有助于通過 Nest 創(chuàng)建在 Node.js 上運行的所有應(yīng)用。

應(yīng)用上下文特性有助于在Nest之上創(chuàng)建任何類型的Node.js應(yīng)用,包括CRON定時工作和CLI命令行工具。

Nest 希望成為 Node.js 應(yīng)用程序的完整平臺,為您的應(yīng)用程序帶來更高級別的模塊化和可重用性。一次構(gòu)建,可在任何地方使用!


以上內(nèi)容是否對您有幫助:
在線筆記
App下載
App下載

掃描二維碼

下載編程獅App

公眾號
微信公眾號

編程獅公眾號