docs(architecture): record decision — Web stack is Next.js (SSR)

This commit is contained in:
admin 2025-11-17 23:43:10 +00:00
parent 4159e0c817
commit 5f7e52fa51

View file

@ -34,10 +34,16 @@ Implementation notes
Decisions
- <record crosscutting decisions here>
Client platform decisions
Client platform decisions
- Mobile: React Native + Expo (TypeScript).
Rationale: strong a11y ecosystem, mature tooling, and DX.
Notes: Expo modules; E2E via Detox; push via Expo/FCM/APNs.
- Web: Next.js (SSR).
Rationale: semantic HTML, SEO, CWV, and ecosystem maturity.
Notes: App Router, server actions; sitemap, RSS for blog/resources.
Decisions
- 2025-11-17 — Mobile stack: React Native + Expo.
- 2025-11-17 — Web stack: Next.js (SSR).