Locales, layoutContext, and hreflang in JSkelet
Build /en and /tr chrome with content dictionaries and alternate links — without a client locale store fighting the URL.
Blog
Mimari notlar ve ürün yazıları. Yazılar İngilizce; bu arayüz dilinizi izler.
Build /en and /tr chrome with content dictionaries and alternate links — without a client locale store fighting the URL.
From jskelet init to a cached public page and a mount() island — the smallest loop that proves complete HTML plus selective JavaScript.
How JSkelet keeps signed-in HTML out of the public cache while editors use classic form POSTs, sessions, and 303 redirects.
TTL and stale-while-revalidate only work if publish paths name their keys. Patterns for list + detail invalidation in JSkelet apps.
Want shadcn-like tokens and components in a JSkelet admin? Use CSS variables and HTML-string helpers — not Radix and a second runtime.