Technology Stack Overview
This site uses Notion as its content source. The frontend is built with the familiar React and Next.js stack, with content fetched and rendered on the server.
Key Components
- Content layer: Notion Database for articles, tags, and publication status
- Integration layer: the official API with lightweight data transformation
- Presentation layer: Next.js routes and page components
- Deployment layer: Vercel or a similar platform
Architecture Diagram
ๅ ่ฝฝไธญ...

Key Lessons
- Define the data model and required fields clearly
- Keep frontend transformations minimal and normalize formats on the backend
- Use caching and incremental builds to reduce requests to Notion
Future articles will take a closer look at API encapsulation and caching strategies.