
オフラインファーストPWA×GraphQLで実現する業務システ...
はじめに 近年、スマートフォンやタブレットを利用した業務システムにおいて、ネットワークが不安定な環境でもスムーズに動作するオフラインファーストの採用...
ブログ
はじめに 近年、スマートフォンやタブレットを利用した業務システムにおいて、ネットワークが不安定な環境でもスムーズに動作するオフラインファーストの採用...
API契約駆動開発とは API契約駆動開発(Contract-First API Development)は、「まずAPIの契約(仕様)を文書化し、...
イベント駆動アーキテクチャの概要とメリット 従来のポーリング型通知システムでは、クライアントが一定間隔でサーバへ問い合わせを行うため、遅延や無駄なリ...
なぜ環境パリティが重要なのか システム開発会社やWeb開発会社が受託開発プロジェクトを請け負う際、ローカル・ステージング・本番の各環境が微妙に異なる...
はじめに:モノリス再生計画とセルフコンテインドシステム(SCS)の発想 企業システムが十数年かけて巨大化・複雑化した結果、「改修コストが高騰して新機...
はじめに:この「開発ノート」で伝えたいこと 大規模開発の第一歩は“環境づくり”です。ところが ― 新メンバーの PC へ無数の SDK/依存ライブラ...
IaC(Infrastructure as Code)とは何か Infrastructure as Code(IaC)は、インフラ構成をコードで定義...
はじめに 大規模サービスほど、“本番でのみ起きるバグ”に悩まされます。そこで近年注目されているのが、コードをデプロイしたまま機能を ON / OFF...
はじめに—“クリーン”でも“マイクロ”でもない第3の選択肢 DX 推進が加速する現在、Domain-Driven Hexagonal Archite...
環境構築の課題とコスト膨張 新規プロジェクトにおいて、開発環境を手動で構築すると工数が膨大になりがちです。各エンジニアのローカル環境でOSや依存ライ...