イントロ
今日から開発ログを残していく。気が向いた時だけ。手探りで自分に合うスタイルをさがしながら。
やったこと
個人開発中のサービスで新しいスタックを作るためにRemixで構築していくことを決めた
Cloudflare Workers上にデプロイ
Biomeで表示されたエラー、ワーニングに対処
すこしくわしく - Remixの採用に関して
Cloudflare PagesにNextjsを載せて開発を始めようとしていたが、以下の2点の理由がきっかけでRemixでの実装を考えた。
Nextjsの開発中のリロードが遅いのが気になる
https://zenn.dev/noko_noko/articles/90ad5279dfdd1e この記事でRemixがWEB標準を謳っていると知ったこと
APIはHonoを採用するとすでに決めていて、こちらもWEB標準を重視しているとどこかで見た。個人開発は自分の自己研鑽の面が大きいので独自の技術の多いNextjsよりもRemixを採用したほうが汎用的な知識が身に付きそうだと思った。
昨日チュートリアルをやってみた。https://github.com/ryosuke-horie/remix-sample
Next.jsに比べてキャッチアップが難しくないと感じたし、チュートリアルにもWEB標準の考え方に触れている箇所があった。
いくつかの記事でNextjsはVercelで採用するべきとの記事も目にしたし、モチベーションが一気にRemixに傾いた。
個人開発だし、モチベーションが一番大事だと思っているので採用を決めた。そんなにNext.jsに詳しくないので、Remixがよく言われているように薄いフレームワークなのであればすぐに開発をやっていけるはず、、、