技術情報
物理化学部公式サイトの技術情報や使用技術についての詳細です。
フロントエンド
ユーザーインターフェースの構築に使用した技術
Next.js
React
TypeScript
Tailwind CSS
shadcn/ui
Radix UI
モダンなフロントエンド技術を使用して、高速で応答性の高いユーザーインターフェースを構築しています。
バックエンド
サーバーサイドの処理に使用した技術
Next.js API Routes
Server Components
Server Actions
Next.jsのサーバーサイド機能を活用して、高速なレスポンスとSEO対策を実現しています。
デプロイ環境
サイトのホスティングと配信に使用した技術
Cloudflare pages
Cloudflareのグローバルエッジネットワークを活用して、高速なページロードと安定した配信を実現しています。
バージョン管理
コード管理とコラボレーションに使用した技術
Git
GitHub
GitとGitHubを使用して、コードのバージョン管理と複数人での開発を効率化しています。
デザイン
ユーザーインターフェースのデザインに使用した技術
Affinity Designer
Tailwind CSS
shadcn/ui
モダンなデザインツールとコンポーネントライブラリを活用して、美しく使いやすいインターフェースを設計しています。
パフォーマンス最適化
サイトの高速化に使用した技術
Next.js Image
Code Splitting
Incremental Static Regeneration
Next.jsの最適化機能を活用して、高速なページロードと優れたユーザー体験を実現しています。
開発者情報
このサイトの開発に携わった人々
コーディング
環境構築・コーディング・デプロイまでを部員が行っています。
協力
写真・ブログは部員によって提供されています。
オープンソース
このサイトは以下のオープンソースプロジェクトを活用して構築されています:
- Next.js by Vercel
- React
- Tailwind CSS
- shadcn/ui
- Lucide Icons
最終更新日: 2025年4月7日