~/adventure-log冒険の記録Quest Log
28 件の記事 · 03 ページ
- RailsからPhoenixへ:AIツールが変えた私の技術スタック個人プロジェクトの技術スタックが、Rails HotwireからReact、そして最終的にPhoenix LiveViewへと進化した経緯と、TidewaveのようなAIコーディングツールがPhoenixを個人開発に適した選択肢にした理由について。テック5 分
- HotwireからViteとReactへの移行個人のRailsプロジェクトをHotwireからViteとReactに移行した理由:shadcn/uiのようなUIコンポーネントライブラリ、リアルタイムのAIコンポーネントプレビュー、そして避けられないデプロイのトレードオフ。テック4 分
- Deviseを使わずにRuby on RailsでGoogleログインを実装するRails 8でOmniAuthと標準の認証ジェネレータを使って、Deviseに頼らずにGoogle OAuthログインを実装する方法。テック3 分
- NeovimでVS Code風のRuby LSP機能を実装するRuby LSPを使って、Ruby on RailsプロジェクトでVS Codeスタイルのナビゲーション機能をNeovimでサポートする設定方法を学びます。ルート定義の検索やCode Lensによるビューファイルへの移動などが含まれます。
テック3 分
- hotwire-combobox を prefixed_ids と一緒に使うRails で hotwire-combobox を設定し、`value` オプションを async_combobox_options に渡して、カスタムのプレフィックス付き ID(acct_xxx など)を返す方法。テック1 分
- 京都旅行記任天堂ミュージアムのチケットが当たったので、ついでに京都と宇治を3日間ぶらぶらしてきました。任天堂ミュージアム、宇治川、そして街歩きの体験を記録します。ライフ4 分
- Rubyにおけるブロック引数の渡し方Rubyの`&`演算子の仕組みを、`Symbol#to_proc`からメソッドオブジェクトをブロックに変換する方法まで、簡単に見ていきます。テック2 分
- Rails 8 リリースRails 8 の主な新機能の簡単なまとめ: Kamal 2 と Thruster、Solid データベース対応アダプター(Queue、Cache、Cable)、Propshaft アセットパイプライン、そして新しい認証ジェネレーター。テック3 分