前回の記事を書いた翌日に体調を崩すという見事なフラグ回収をしてしまった。
そんな記事の最後にこんなことを書いていた。
次の興味があることは出始めてるのでまずはそっちをやっていければと思う。
何についてか書き忘れていたので書くとHotwireだ。
個人としてはフロントエンドはTypeScriptは触っているし、フレームワークもNext、Nuxt、Astroあたりは触っている。ただ、バックエンドが仕事ではRailsを使っているのでそれを軸にフロントエンドを考えたときに、NextやAstro、Remixを使うのも選択肢ではあるのだが、Rails軸で考えるとHotwireも選択肢に入れられると楽になるかなあと思い始めている。
特に個人開発でバックエンドどうするかを毎回考えるのだが、毎回納得できる構成にはならない。しいていえば、Next.jsのAPI Routesだった。GoとかRustも考えたが、ちょろっと作りたいだけなのに別の言語使うのもなんかなあという感じだった。
ということで、これを機にやってみようと思う。まずは以下を参考にしてみる。
何かしら題材がないと色々と作れないと思うので、権限管理機能を題材に各種機能や画面を作ってみようと思う。久々のrails newなので楽しみ。