Skip to content

Latest commit

 

History

History
71 lines (49 loc) · 6.45 KB

readme_jp.md

File metadata and controls

71 lines (49 loc) · 6.45 KB

Nest Logo

すばやくスケーラブルなサーバーサイドアプリケーションを構築するための革新的なNode.jsフレームワークです。

NPM Version Package License NPM Downloads CircleCI Coverage Discord Backers on Open Collective Sponsors on Open Collective Support us

概要

すばやくスケーラブルなサーバーサイドアプリケーションを構築するための革新的なNode.jsフレームワークです。最新のJavaScriptを使用し、TypeScript(JavaScriptを拡張したスーパーセット)で構築され 、OOP(オブジェクト指向プログラミング)、FP(関数型プログラミング)、およびFRP(関数型リアクティブプログラミング)の要素を取り入れています。

NestはExpress(デフォルト)やFastifyなどのさまざまなライブラリとの互換性を提供することで、たくさんのサードパーティプラグインを簡単に使用することができます。

哲学

近年、Node.jsの発展によって、JavaScriptはフロントエンドとバックエンドの両方でWebの「共通言語」になりました。そしてフロントエンドでは、AngularReactVueなどの素晴らしいプロジェクトが生まれ、開発効率が飛躍的に向上しました。一方で、サーバーサイドでは、Node.jsエコシステム上に優れたライブラリ、ヘルパー、ツールがたくさんありますが、それらのどれもが主要な問題であるアーキテクチャを効果的に解決するものではありませんでした。

Nestは、実用的なアーキテクチャをすぐに構築できることを目的としています。具体的には、テストフレンドリーで、スケーラブルで、疎結合で、運用にやさしいアプリケーションを構築できるようになっています。また、アーキテクチャはAngularにインスパイアされています。

入門

質問

質問やサポートについては、公式のDiscordチャンネルを使用してください。また、このリポジトリのissueリストは、バグレポートと機能リクエスト 専用 です。

問題(Issues)

issueを開く前に、必ずIssue Reporting Checklistをお読みください。ガイドラインに準拠していないissueは、クローズされる場合があります。

コンサルティング

公式サポートを利用することで、Nestコアチームからのテクニカルサポート、移行戦略、ベストプラクティスの提供、アーキテクチャの相談、PRレビュー、メンタリングを受けることができます。詳しくはこちらをご覧ください。

サポート

Nestは、MITライセンスのオープンソースプロジェクトです。スポンサーと支援者による素晴らしいサポートによって、その発展を支えられています。参加したい場合はこちらをご覧ください。

連絡�する

ライセンス

Nest is MIT licensed.