タイトル: 技術・設計・規格
本稿はプログラミング言語やソフト(ミドル)ウェア等に依存しない技術・設計・規格に関して記述します。
(例: JSON, RESTサービス、ブロックチェーン等)
子ページから項目を選択して下さい。
分野別の子ページ
API・通信規格
- RESTサービス — REST APIの設計原則とリソース指向のHTTP設計
- gRPC — Protocol Buffersを使った高速RPC、HTTP/2ベース
- コンテントタイプ(Content-Type)一覧 — HTTPで使う代表的なMIMEタイプ
設計パターン
- シングルトン — インスタンスを1つに保つデザインパターン
Web公開とフィード
- sitemap.xml — 検索エンジンクローラ向けのサイトマップ仕様
- Feed — RSS / Atom 等のフィード規格
その他の技術
- ブロックチェーン — 分散台帳の基本構造
このカテゴリで扱うものの特徴
- 言語非依存 — Java / PHP / Python など特定言語に紐づかず、概念や仕様として独立
- 長期的に有効 — トレンドの言語よりも、こうした規格・設計知識は長く使える
- 横断的に効く — REST / Content-Type / シングルトンなどは、どのスタックでも頻出