This template contains our essential recommendations for a modern Vue Single Page App optimal for both +
This template contains our essential recommendations for a modern Vue Single Page App optimal for both productivity and performance.
Next.js | The premier React Jamstack framework, commercially backed by Vercel |
Tailwindcss | Productive responsive-first utility-based css framework with growing rich component ecosystem |
TypeScript | Advanced type-safety, static analysis and richer IDE tooling |
Iconify | Unified registry to access 100k+ high quality SVG icons from 100+ icon sets |
Markdown | Native mdx Markdown integration with advanced featureset supporting embedded HTML & React JSX Components |
SWR | stale-while-revalidate library utilizing React's hooks API enabling optimal end-user UX for API integrations |
App Features
@@ -27,4 +27,4 @@Stale While Revalidate
The primary UX benefits are realized when re-making an existing request in which a locally-cached stale version is immediately returned and displayed whilst a new API Request is made behind the scenes, which updates the UI when completed.
Ultimately this provides the optimal end-user UX with the UI being immediately updated with stale results initially, -before being re-updated with the latest UI when the new API Request is completed.