Technology
技術
Altimix におけるシステム開発の進め方と、代表的な技術スタックを紹介します。
Statistics
統計
69.5件
1日あたりにマージする PR
34.8件
1人あたり1日にマージする PR
22分
PR のリードタイム
2,983件
月間のコミット
その日の件数7日平均
3〜15件16〜21件22〜26件27〜31件32〜50件
Stack
技術スタック
用途ごとの技術
使っている技術の一例です。
フロントエンド
- React
- Vite
- Tailwind CSS
- Astro
- Next.js
- TanStack Query
バックエンド
- Hono
- Express
- Zod
認証
- Better Auth
- Keycloak
データベース
- D1
- PostgreSQL
- Durable Objects
- Drizzle ORM
ストレージ
- R2
キャッシュ
- KV
非同期処理
- Queues
- Workflows
- Cron Triggers
メール
- Email Service
決済
- Stripe
実行環境
- Cloudflare Workers
- Cloudflare Pages
- AWS
- Google Cloud
- Docker
IaC
- Terraform
- OpenTofu
テスト
- Vitest
- Playwright
CI/CD
- GitHub Actions
- Dependabot
エージェントコーディング
- Claude Code
- Codex
デスクトップアプリ
- Electron
Cloudflare 製品のアイコン: © Cloudflare, Inc.(CC BY 4.0)
代表的なシステムの構成例
Environment
開発環境
エージェントコーディング
実装とテストは、Claude Code や Codex などの AI エージェントが進めます。人は設計を決め、できたコードを確認します。
小さな PR
変更は小さな PR に分けて、1日に数十件をマージしています。
自動テスト
PR を出すと、GitHub Actions でテストが自動で走ります。
インフラのコード化
サーバーやデータベースの設定も、Terraform や OpenTofu のコードで管理しています。
