サイトアクセス数: 2,526
記事一覧 | SE WIKI

SE WIKI

実務で使える設計からデプロイまで、すべて解説する

Wiki
Backend
Express設計OpenAPI運用
Clean Architecture
Controllerの責務Domain Entityの責務Gatewayの責務UseCaseの責務
Sample
コード埋め込みサンプル

すべての記事

7件
Sample

コード埋め込みサンプル

このページは、GitHubのパーマリンク(コミットSHA固定のURL)を使って、実際のリポジトリのコードを記事内に埋め込む機能の動作確認用サンプルです。

samplecode-embed
Clean Architecture

Controllerの責務

Controllerは、HTTPリクエストを受け取り、Application層のUseCaseへ処理を渡す層です。

clean-architecturecontrollerexpress
Backend

OpenAPI運用

このバックエンドでは、OpenAPIをHTTP契約の正として扱います。

backendopenapivalidation
Backend

Express設計

ExpressはHTTPの入口として使います。

backendexpress
Clean Architecture

UseCaseの責務

UseCaseは、アプリケーションとして実現したい処理手順を表します。

clean-architectureusecaseapplication
Clean Architecture

Domain Entityの責務

Domain Entityは、アプリケーションの中心にある業務ルールを守る層です。

clean-architecturedomainentity
Clean Architecture

Gatewayの責務

Gatewayは、GitHub APIなど外部サービスとのやり取りを隠す層です。

clean-architecturegatewaygithub