技術情報

物理化学部公式サイトの技術情報や使用技術についての詳細です。

フロントエンド
ユーザーインターフェースの構築に使用した技術
Next.js
React
TypeScript
Tailwind CSS
shadcn/ui
Radix UI

モダンなフロントエンド技術を使用して、高速で応答性の高いユーザーインターフェースを構築しています。

ビルド方式
サイトの生成とビルドに使用した技術
Static Export
SSG
TypeScript

Next.jsのStatic Export機能を活用して、完全に静的なHTMLファイルを生成しています。

デプロイ環境
サイトのホスティングと配信に使用した技術
GitHub
Cloudflare Pages

GitHubへのプッシュをトリガーにCloudflare Pagesへ自動デプロイ。エッジネットワークによる高速な配信を実現しています。

バージョン管理
コード管理とコラボレーションに使用した技術
Git
GitHub

GitとGitHubを使用して、コードのバージョン管理と複数人での開発を効率化しています。

デザイン
ユーザーインターフェースのデザインに使用した技術
Affinity Designer
Tailwind CSS
shadcn/ui

モダンなデザインツールとコンポーネントライブラリを活用して、美しく使いやすいインターフェースを設計しています。

パフォーマンス最適化
サイトの高速化に使用した技術
Next.js Image (unoptimized)
Code Splitting
Static Export

静的エクスポートによりビルド時に最適化されたファイルを生成し、Cloudflare Pagesのエッジネットワークで高速配信しています。

開発者情報
このサイトの開発に携わった人々

コーディング

環境構築・コーディング・デプロイまでを部員が行っています。

協力

写真・ブログは部員によって提供されています。

オープンソース

このサイトは以下のオープンソースプロジェクトを活用して構築されています:

  • Next.js by Vercel
  • React
  • Tailwind CSS
  • shadcn/ui
  • Lucide Icons

最終更新日: 2025年4月7日

物理化学部の最新情報をチェック!

Instagramでフォローしよう

フォローする