日本語 (Japanese)
ドキュメント
ブログ
Deepkit は TypeScript バックエンドの Web アプリケーション向けのモジュール式フレームワークです。
構造化され、スケーラブルで、エンタープライズ級のアーキテクチャのために構築されています。
はじめに
GitHub で表示
Composition
アプリ
@deepkit/app
コマンドラインインターフェイス (CLI) パーサー、設定ローダー、依存性注入コンテナ、イベントシステム、モジュールシステム。
フレームワーク
@deepkit/framework
アプリケーション/HTTP/RPC サーバー、ワーカー、デバッガー、統合テストを提供するアプリモジュール。
HTTP
@deepkit/http
検証とシリアライゼーションを備えた Node の http モジュールに基づく HTTP サーバーを提供するアプリモジュール。
Angular SSR
@deepkit/angular-ssr
Angular SSR を統合するためのアプリモジュール。
Infrastructure
RPC
@deepkit/rpc
WebSocket と TCP のためのバイナリエンコーディングを備えたリモートプロシージャコール (RPC)。
RPC TCP
@deepkit/rpc-tcp
Deepkit RPC 用の TCP サーバーとクライアント。
ブローカー
@deepkit/broker
キュー、pub/sub、キー・バリュー、2 レベルキャッシュ、分散ロックを備えたメッセージブローカー。
Broker Redis
@deepkit/broker-redis
Broker Redis アダプター。
Filesystem
ファイルシステム
@deepkit/filesystem
ローカルおよびリモートのファイルシステムを扱うための統一 API。
Filesystem FTP
@deepkit/filesystem-ftp
Fileystem FTP アダプター。
Filesystem SFTP
@deepkit/filesystem-sftp
Fileystem SFTP (SSH) アダプター。
Filesystem S3
@deepkit/filesystem-s3
Fileystem S3 アダプター。
Filesystem Google
@deepkit/filesystem-google
Fileystem Google Storage アダプター。
Filesystem Database
@deepkit/filesystem-database
Deepkit ORM 用の Fileystem アダプター。
Database
ORM/DBAL
@deepkit/orm
オブジェクト関係マッパー (ORM) とデータアクセスライブラリ (DAL)。MongoDB、SQLite、Postgres、MySQL。
ORM MySQL
@deepkit/mysql
Deepkit ORM 用の MySQL アダプター。
ORM Postgres
@deepkit/postgres
Deepkit ORM 用の PostgreSQL アダプター。
ORM SQLite
@deepkit/sqlite
Deepkit ORM 用の SQLite アダプター。
ORM Mongo
@deepkit/mongodb
Deepkit ORM 用の MongoDB アダプター。
Fundamentals
型
@deepkit/type
リフレクション、JSON シリアライゼーション、バリデーション、型ガードを備えたランタイム型。
イベント
@deepkit/event
非同期および同期のイベントディスパッチャー。
依存性注入
@deepkit/injector
モジュール、設定、スコープ、そして記名的な型エイリアス/インターフェイスのサポートを備えた依存性注入 (DI) コンテナ。
テンプレート
@deepkit/template
JSX ベースの HTML テンプレートエンジン。
ロガー
@deepkit/logger
スコープ、色、カスタムトランスポーターおよびフォーマッターを備えたロガー。
ワークフロー
@deepkit/workflow
ワークフローエンジン / 有限状態機械。
ストップウォッチ
@deepkit/stopwatch
コードの実行時間をプロファイルし収集。
Tools
Devtool
@deepkit/devtool
Deepkit (RPC) 用の Chrome DevTools。
デスクトップ UI
@deepkit/desktop-ui
Angular デスクトップ UI ライブラリ。
ORM ブラウザー
@deepkit/orm-browser
ORM データを管理するための Web ユーザーインターフェイス。
API コンソール
@deepkit/api-console
ORM データを管理するための Web ユーザーインターフェイス。
ベンチ
@deepkit/bench
ベンチマークを実行し統計を収集するためのツール。
Core
BSON
@deepkit/bson
BSON エンコーダーおよびデコーダー。
コア
@deepkit/core
JavaScript を扱うためのコア関数。
トポロジカルソート
@deepkit/topsort
トポロジカルソートアルゴリズム。
Runtime
Vite
@deepkit/vite
Deepkit のランタイム型を利用するための Vite プラグイン。
Bun
@deepkit/bun
Deepkit のランタイム型を利用するための Bun プラグイン。
型コンパイラ
@deepkit/type-compiler
ランタイム型を利用可能にするための TypeScript プラグインとしての型コンパイラ。
© 2025 Deepkit®
Contact
Data protection
English
中文 (Chinese)
한국어 (Korean)
日本語 (Japanese)
Deutsch (German)
Made in Germany