このポートフォリオサイトは、モダンなウェブ技術を活用して構築されています。
パフォーマンス、保守性、ユーザーエクスペリエンスを重視し、最新のベストプラクティスに基づいて開発しました。
React ベースのフルスタックフレームワーク。App Router を採用し、サーバーコンポーネントとクライアントコンポーネントを適切に使い分けています。
最新の React を使用し、コンポーネントベースの UI を構築。パフォーマンスとメンテナンス性を両立しています。
ユーティリティファーストの CSS フレームワーク。OKLCH カラースペースを使用した洗練された色彩設計を実現しています。
CSS keyframes を使用した、スムーズで洗練されたアニメーション効果。タイピングアニメーションやフェードイン効果など。
型安全性を確保し、開発効率を向上。インターフェースと型定義により、バグを未然に防ぎます。
OpenAI GPT-OSS 20B モデルを使用したインタラクティブなチャットボット。ページコンテキストを認識し、適切な情報を提供します。
チャットボットの応答を Markdown 形式でレンダリング。remark-gfm により GitHub Flavored Markdown にも対応。
Next.js 16 の Cache Components 機能を活用し、静的コンポーネントをキャッシュ。ページロード時間を大幅に短縮しています。
このサイトには、訪問者の質問に答える AI アシスタントが組み込まれています。
現在閲覧中のページを認識し、そのページに関連する情報を優先的に提供します。
Next.js API Routes (/app/api/chat/route.ts) で実装され、Groq API と統合されています。