diary noticeNuxt.jsからNext.jsへ、作り直した。Keita Imatomi2021年11月9日 8:05概要Nuxt.js で作っていた本サイトを Next.js で作り直しました。最近、仕事で触るのは Next.js + Typescript がほとんどで使い分けるのがめんどくさかったからです。最初は単純に置き換えるだけの予定だったのですが、気が付けばほとんど作り直していました。主な変更箇所Nuxt.js から Next.js へJavascript から Typescript へストアを Vuex から Recoil へ認証周りを Passport.js から NextAuth へDB周りを Sequelize から Prismaへノートの編集を Markdown から draft.js へプロジェクトの編集を draft.js へストレージをサーバー内からクラウド化(AWS S3)その他Ubuntu のバージョンを 16 -> 20 とアップグレードnode のバージョンを12 -> 16 へアップグレード保留中脱フルスタック(フロントエンドとバックエンドを切り離す)認証周りを自作してみたい。(その前にNextAuth4を試してみる)