技術スタック
採用ライブラリ
Web framework: Next.js
採用理由: Reactのフレームワークとして幅広く利用されているため。
UI framework: shadcn
採用理由: Headless UIであるradix-uiを利用しており、styleについてtailwindcssを利用しているため。
依存ソフトウェア
Language: Typescript
採用理由: 本プロジェクトの言語として採用。
Runtime: Node.js
採用理由: Next.jsの開発環境として採用されているため。
Linter : eslint
採用理由: コードの品質を保つため。また、Next.jsのデフォルトの設定として採用されているため。