Next.jsの自作漫画サイトをVercelからCloudflare Pages+R2に乗せ換えた話
はじめに
自作漫画サイトRESIGN THREATを、Vercel+S3+Cloudflare(CDN)から、Cloudflare Pages+R2に置き換えた。主にその苦労話。
自作漫画サイトRESIGN THREATを、Vercel+S3+Cloudflare(CDN)から、Cloudflare Pages+R2に置き換えた。主にその苦労話。
ふとした思いつきと個人的な好奇心および開発欲でやってみたくなったので、作った。ここです。
https://straightener-mania-2024-vote.ricemountainer.net/
投票受付中なので、ストレイテナーを知ってる人はぜひとも投票してほしいッ!!
ここではその開発経緯や開発のポイントなどを振り返る。どっちかというと技術的要素が大きいのでストレイテナーの話はほぼしないです。テナー勢だけどITエンジニアじゃない人は無理して読まなくてもいいです。(後半の「運営者として」は、技術的観点はないので、暇つぶしに読んでもいいかも)
毎日やってる筋トレを記録する自分用のWebアプリをNext.js+Prisma(+Tailwind css)で作り変えた。もともと2023年中には完了させるつもりだったんだが、自作漫画RESIGN THREATのほうが面白くてそっちに注力してしまい、こっちのほうは優先度が下がってしまった。2023年の終わりくらいになってようやく心機一転(?)短期集中型で一気に仕上げて、2月上旬ごろに移行が完了、以後1か月とちょっと使ってみて、それなりに運用できる形にはなったという確信を得たので、この記事でその振り返りをする。基本的にはその開発中に発生した苦労話がメインである。