2025年1月20日月曜日 1:47Next.js開発の参考になるリポジトリ集1. CALCOM (旧 CALENDSO) [https://github.com/calcom/cal.com] * オープンソースの予約システム * 特徴: * TypeScript * tRPC * Prisma * NextAuth.js * TailwindCSS * 本番で使用されている実践的な実装 2. NEXT.JS COMMERCE [https://github.com/vercel/commerce] * Vercel公式のEコマースプラットフォーム * 特徴: * TypeScript * Tailwind CSS * 複数のEコマーReact
2024年12月29日日曜日 9:01Remix -> React Router移行後に発生したエラー解消React Router移行後、 npm run dev で起動して画面を表示するとコンソールに以下のエラーが表示された。 Error: Expected a Response to be returned from resource route handler at invariant3 (/Users/wakaapps/develop/study/remix/waka.apps.blog/node_modules/react-router/dist/development/index.js:8682:11) at handleResourceRequest (/UsersReact
2024年12月29日日曜日 5:00Remix -> React Router移行はじめに RemixとReact Routerが統合 [https://remix.run/blog/react-router-v7]された。本ブログはRemixで構築しているため、React Routerへの移行を行うことにした。 移行ガイド 以下を参考に進める https://reactrouter.com/upgrading/remix [https://reactrouter.com/upgrading/remix] 移行手順 1. remixのバージョンを最新に上げる npm install @remix-run/{dev,react,nodReact
2024年9月5日木曜日 13:10更新が止まっているreact-quillを使用せずQuillを直接Reactアプリで使用するはじめに WYSIWYG [https://ja.wikipedia.org/wiki/WYSIWYG]エディタを実装しているライブラリは色々ありますが、その中でもQuillは老舗で現在も開発が続いている有力なライブラリです。 そのQuillをReactに統合したものがreact-quill [https://github.com/zenoamaro/react-quill]になります。 使い方は非常に簡単でスター数も多い有力なライブラリだったのですが、残念ながら2年前から更新が途絶えており、現時点で更新が再開される様子もありません。 その間Quill本体はメジャーバージョンが2系にアReactQuill