— トピック
Rails
このタグの記事は 12 件
AI · Claude Code2体のClaudeでLexioを構築する:実際に機能するワークフローアーキテクチャの決定にはClaude Projectsを、実装にはClaude Codeを使う方法—思考とコーディングを意図的に分離し、Lexioを実例として紹介します。
37signalsのFizzyが、Identity → User → Accountモデルでマルチテナント認証をどう構築しているか。ユーザーが複数の組織にきれいに所属できる仕組みを解説します。
Kamal で Rails アプリを初めてデプロイした際のメモ:Caddy とのプロキシ競合、Cloudflare の forward_headers、Docker ボリュームマウントエラーのデバッグについて。
Phoenix から Rails に移行したプロジェクトをリファクタリングしているうちに気づいたのは——混乱したコードの多くは、書き方が悪いのではなく、考えが足りないのだということ。書きながら直すより、手を動かす前に一歩先を考えたほうがいい。『ジョジョ』の名言にあるように、遠回りこそが最短の道なのです。
Rails開発者の視点からPostgreSQL 18のリリースを考察:ActiveRecordの互換性パッチと、組み込みのネイティブuuidv7()サポートについて。
当初はTailwind CSSをインラインスタイルの再来と退けていた理由と、実際にRailsやPhoenixのプロジェクトで使ってみて考えが変わった経緯について。
個人プロジェクトの技術スタックが、Rails HotwireからReact、そして最終的にPhoenix LiveViewへと進化した経緯と、TidewaveのようなAIコーディングツールがPhoenixを個人開発に適した選択肢にした理由について。
個人のRailsプロジェクトをHotwireからViteとReactに移行した理由:shadcn/uiのようなUIコンポーネントライブラリ、リアルタイムのAIコンポーネントプレビュー、そして避けられないデプロイのトレードオフ。
Rails 8でOmniAuthと標準の認証ジェネレータを使って、Deviseに頼らずにGoogle OAuthログインを実装する方法。
Ruby LSPを使って、Ruby on RailsプロジェクトでVS Codeスタイルのナビゲーション機能をNeovimでサポートする設定方法を学びます。ルート定義の検索やCode Lensによるビューファイルへの移動などが含まれます。