概要
yaokai.me 是我的个人网站,也是一套小型内容系统。它负责展示简历、真实项目、文章和联系入口,后台可以管理文章、项目、动态和留言。
担当範囲
情報設計、ビジュアル、フルスタック実装、CMS、デプロイスクリプト、運用
課題
就職、制作実績、記事、問い合わせを一つのサイトで扱い、言語切替も安定させる必要がありました。
解決策
Next.js + Prisma で前台と管理画面を作り、ナビを整理し、Machi と Shangence を中心に据えました。
結果
公開コード付きの個人サイト兼 CMS として、今後も記事や制作実績を更新できます。
yaokai.me 是我的个人网站,也是一套小型内容系统。它负责展示简历、真实项目、文章和联系入口,后台可以管理文章、项目、动态和留言。
Next.js App Router 负责页面;Prisma 管理内容;proxy 根据语言前缀写入请求头;部署脚本打包上传到服务器并保留生产环境变量和数据库。
都市生活コミュニティ Machi の Web クライアントと共通バックエンド。投稿、賃貸、中古、求人、DM、通知、会員状態、メディアアップロードを支えます。
SwiftUI + SwiftData のオフライン優先 iOS クライアント。ホーム、発見、投稿、通知、DM、マイページ、設定をカバーします。
拆解 Machi Web 如何用 Next.js、React、TypeScript、Python、SQLite、REST API 与 SSE 支撑 Web/iOS 双端同步。
対象:需要让 Web 与 App 共享同一套 API 的开发者
把 Machi iOS 的 SwiftUI、SwiftData、Repository、Service、Keychain 与 RemoteSyncService 拆成一套可复用的离线优先工程指南。
対象:正在构建真实 SwiftUI 产品的开发者