FASTIFY TypeScriptジェネレータ:スクリプトを用いたFastify Serverの生成
3806 ワード
皆さん、こんにちは.👋
今日、我々はすべてのお気に入りのtypescript言語でfastifyサーバーを作成するための素晴らしいジェネレータツールを使用することを学びます.👨💻
あなたがノードから来ているならば.あなたはExpressJSの聞いている必要がありますJSの背景、それはWebアプリケーション、バックエンドを構築する単純なAPIを提供するWebアプリケーションフレームワークです.今すぐエクスプレスは少し遅いと考えられることができます.Fastifyは“ノードのための高速かつ低オーバーヘッドのWebフレームワークは、”として詳細です.Fastifyは非常に高速かつ低オーバーヘッドに焦点を当てたWebフレームワークです.それはエクスプレスとHAPIに触発され、それは町で最速のWebフレームワークの一つです.Fastifyを使用して最大100 %であなたのスループットを高めることができます.
100 %非同期:すべてのコアが非同期コードで実装され、この方法ではミリ秒も無駄にされません. 高パフォーマンス:私たちが知っている限りでは、Fastifyは1つの町で最速のWebフレームワークの1つは、コードの複雑さに応じて我々は毎秒20000リクエストを提供することができます. Extendible : Fastifyは完全にそのフック、プラグイン、およびデコレータを介して拡張可能です.
アプリケーションをより迅速にするために、我々は我々が我々の要求に基づいて拡大することができる基本的な役に立つテンプレートを我々に提供するためにジェネレータを必要とします.
我々は、この発電機を念頭に置いていくつかのことを維持しました
より良いコーディング標準のために我々のテンプレートでTypesScriptを使用して、タイプスクリプトの他のすべての利益を達成する. に慣れている人々のためにテンプレートを提供している Fastifyの概念に慣れている人々のためのテンプレートを提供し、それはプラグインシステムです. Mongoose(Node . js World Supplication Schemaでよく知られているMongoDBドライバ)と、MongoDBデータベース(ベータ版のMongoDB接続)と同様に様々なSQLに接続するために使用できるORMであるtypeORMを選択するオプションを持つテンプレートを提供します. あるテンプレートは、openAPI(以前のSwagger)実行を持っていますクールなインタラクティブCLI だからそれをチェックアウトしてください.それはすでにコミュニティで追跡を得ている.
https://www.npmjs.com/package/fastify-typescript-generator
またはテキスト形式で
以下のコマンドを実行します.
我々はオープンソース開発者(@alok722、@mikr13)構築のオープンソースのツール&ソフトウェアコミュニティのコミュニティに貢献するオープン組織です.我々は非常に多くのツールと教育の面でコミュニティを利益にビジョンを持つ任意の能力で私たちに参加するコラボレーション&新しい人々に向かって非常に歓迎しています.
あなたは様々な場所で私たちに加わることができます.
npm
github
website
今日、我々はすべてのお気に入りのtypescript言語でfastifyサーバーを作成するための素晴らしいジェネレータツールを使用することを学びます.👨💻
今、最初の質問は、まず何ですか?
あなたがノードから来ているならば.あなたはExpressJSの聞いている必要がありますJSの背景、それはWebアプリケーション、バックエンドを構築する単純なAPIを提供するWebアプリケーションフレームワークです.今すぐエクスプレスは少し遅いと考えられることができます.Fastifyは“ノードのための高速かつ低オーバーヘッドのWebフレームワークは、”として詳細です.Fastifyは非常に高速かつ低オーバーヘッドに焦点を当てたWebフレームワークです.それはエクスプレスとHAPIに触発され、それは町で最速のWebフレームワークの一つです.Fastifyを使用して最大100 %であなたのスループットを高めることができます.
Fastifyを使用する利点?
なぜ発電機が必要なのか?
アプリケーションをより迅速にするために、我々は我々が我々の要求に基づいて拡大することができる基本的な役に立つテンプレートを我々に提供するためにジェネレータを必要とします.
Fastifyのタイプスクリプトジェネレータ
我々は、この発電機を念頭に置いていくつかのことを維持しました
より良いコーディング標準のために我々のテンプレートでTypesScriptを使用して、タイプスクリプトの他のすべての利益を達成する
国立天文台
https://www.npmjs.com/package/fastify-typescript-generator
使い方は?
またはテキスト形式で
インストール
npm i -g fastify-typescript-generator
用途
以下のコマンドを実行します.
fastify-gen
# or
fastify-typescript-generator
# or
fastify-ts-gen
私たちは誰ですか。
我々はオープンソース開発者(@alok722、@mikr13)構築のオープンソースのツール&ソフトウェアコミュニティのコミュニティに貢献するオープン組織です.我々は非常に多くのツールと教育の面でコミュニティを利益にビジョンを持つ任意の能力で私たちに参加するコラボレーション&新しい人々に向かって非常に歓迎しています.
あなたは様々な場所で私たちに加わることができます.
npm
github
website
Reference
この問題について(FASTIFY TypeScriptジェネレータ:スクリプトを用いたFastify Serverの生成), 我々は、より多くの情報をここで見つけました https://dev.to/opendevs_2020/fastify-typescript-generator-a-generator-for-creating-fastify-server-with-typescript-j3eテキストは自由に共有またはコピーできます。ただし、このドキュメントのURLは参考URLとして残しておいてください。
Collection and Share based on the CC Protocol