#author("2020-09-07T05:02:25+00:00","default:admin","admin")
[[NestJS:https://nestjs.com/]]
#author("2021-03-22T02:31:00+00:00","default:admin","admin")

-[[Nest.jsは素晴らしい:https://qiita.com/kmatae/items/5aacc8375f71105ce0e4]]
-[[NestJSのススメ ~Expressを超えてゆけ~:https://qiita.com/elipmoc101/items/9b1e6b3efa62f3c2a166]]

-[[All TypeScript で開発したLINEで動くリアルタイムクイズアプリの裏側:https://engineering.linecorp.com/ja/blog/all-typescript-uit-app/]]

*概要 [#d619a569]
-Typescript製のバックエンドフレームワーク
-デフォルトではExpressをコアとして動作
-Fastifyをコアとして動作させることもできる
-Node.jsで上で動く
-実装と疎結合になるようなアーキテクチャ
-nest cli で簡単にプロジェクトやソースファイルのテンプレートを生成できる
-Expressのミドルウェアをそのまま使える
-テストフレームワークが用意されている
-認証ライブラリはPassportなどが使える
-OpenAPIで出力しやすい
-GraphQLもサポート
-WebSocketももちろんOK
-class-validatorを使って楽々バリデーション
-TypeORMで型の恩恵を最大限に受けつつDB操作できる
-とにかく拡張性が高い

*monorepo [#m90484fb]
-[[【NestJS】NestJSでmonorepo機能を使ってみた:https://kakkoyakakko2.hatenablog.com/entry/nestjs-monorepo]]

*Azure [#pfda0e2a]
-[[Deploy NestJS Serverless Apps to Azure Functions:https://trilon.io/blog/deploy-nestjs-azure-functions]]


トップ   編集 差分 バックアップ 添付 複製 名前変更 リロード   新規 一覧 単語検索 最終更新   ヘルプ   最終更新のRSS