• システム開発に関わる内容をざっくりと書いていく

開発手法

フロントエンドとバックエンドの基本的なやり取り

フロントエンドとバックエンドの連携の中心にはHTTPリクエストとレスポンスのやり取りがある。具体的には、以下のような流れでデータのやり取りが行われる。 1.基本的なフロー: このリクエストとレスポンスのやり取りは、通常J ...

続きを読む

API実装向けプログラミング言語ランキング

C#が2位!けっこう強い。 Go (Golang) C# Java (Spring Boot) TypeScript (Node.js) Python Rust Kotlin (Ktor) Ruby (Ruby on R ...

続きを読む

バレットキーパターン

バレットキーパターンは、サーバとクライアント間でファイルやデータのやり取りを行う際に、クライアントに不必要なアクセス権限を与えずに、安全かつ効率的にリソースへアクセスさせるための設計パターン。クライアントがアクセスできる ...

続きを読む

ざっくりとドメイン駆動設計について

ドメイン駆動設計とは:  知識、影響、または活動の領域をドメインとして小さな単位で定義して問題を解決していきましょうというアプローチ設計。ドメインエキスパート(業務知識保有者)と開発者がコミュニケーションを取り、ドメイン ...

続きを読む

CORSとクロスドメインエラー

CORSとは? CORS(Cross-Origin Resource Sharing)は、Webアプリケーションが別のオリジン(ドメイン、プロトコル、ポート番号が異なるリソース)に対して、HTTPリクエストを安全に送るた ...

続きを読む