視頻課程 小滿nest js 系列_嗶哩嗶哩_bilibili
Nestjs 是一個用于構(gòu)建高效可擴(kuò)展的一個基于Node js 服務(wù)端 應(yīng)用程序開發(fā)框架
并且完全支持typeScript? 結(jié)合了 AOP 面向切面的編程方式
nestjs 還是一個spring MVC 的風(fēng)格 其中有依賴注入 IOC 控制反轉(zhuǎn) 都是借鑒了Angualr
nestjs 的底層代碼運用了 express 和??Fastify 在他們的基礎(chǔ)上提供了一定程度的抽象,同時也將其 API 直接暴露給開發(fā)人員。這樣可以輕松使用每個平臺的無數(shù)第三方模塊
nest js 英文官網(wǎng)?NestJS - A progressive Node.js framework
nestjs 中文網(wǎng)??NestJS 簡介 | NestJS 中文文檔 | NestJS 中文網(wǎng)
nestjs 中文網(wǎng)2??Nest.js 中文文檔
nestjs內(nèi)置框架express 默認(rèn)express
能夠快速構(gòu)建服務(wù)端應(yīng)用程序,且學(xué)習(xí)成本非常低,容易上手
?express 文檔Express - 基于 Node.js 平臺的 web 應(yīng)用開發(fā)框架 - Express 中文文檔 | Express 中文網(wǎng)文章來源:http://www.zghlxwxcb.cn/news/detail-427434.html
nestjs唯二內(nèi)置框架?Fastify
- 高性能:?據(jù)我們所知,F(xiàn)astify 是這一領(lǐng)域中最快的 web 框架之一,另外,取決于代碼的復(fù)雜性,F(xiàn)astify 最多可以處理每秒 3 萬次的請求。
- 可擴(kuò)展:?Fastify 通過其提供的鉤子(hook)、插件和裝飾器(decorator)提供完整的可擴(kuò)展性。
- 基于 Schema:?即使這不是強制性的,我們?nèi)越ㄗh使用?JSON Schema?來做路由(route)驗證及輸出內(nèi)容的序列化,F(xiàn)astify 在內(nèi)部將 schema 編譯為高效的函數(shù)并執(zhí)行。
- 日志:?日志是非常重要且代價高昂的。我們選擇了最好的日志記錄程序來盡量消除這一成本,這就是?Pino!
- 對開發(fā)人員友好:?框架的使用很友好,幫助開發(fā)人員處理日常工作,并且不犧牲性能和安全性。
- 支持 TypeScript:?我們努力維護(hù)一個?TypeScript?類型聲明文件,以便支持不斷成長的 TypeScript 社區(qū)。
文章來源地址http://www.zghlxwxcb.cn/news/detail-427434.html
到了這里,關(guān)于小滿nestjs(第一章 介紹nestjs)的文章就介紹完了。如果您還想了解更多內(nèi)容,請在右上角搜索TOY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持TOY模板網(wǎng)!