Skip to content
ExponaBLOG
Series · Day 100 of 100

Vue.js & Nuxt

  1. 01
    Why choose Vue.js: Vue & Nuxt best practices explained
    An approachable framework that scales to large apps.
  2. 02
    Setting up a Vue 3 project: a practical Vue & Nuxt guide
    Start with Vite and TypeScript.
  3. 03
    Single-file components explained: lessons from production
    Template, script and style in one file.
  4. 04
    Vue Composition API tutorial: what developers should know
    Organize logic by feature, not by option.
  5. 05
    Composition API vs Options API for Vue & Nuxt developers
    Which should you use?
  6. 06
    Vue reactivity explained: a hands-on guide for engineers
    How Vue tracks changes.
  7. 07
    computed vs watch: Vue & Nuxt best practices explained
    Derive or react?
  8. 08
    Template syntax essentials: a practical Vue & Nuxt guide
    Directives you use daily.
  9. 09
    Props and emits: what every Vue & Nuxt developer should know
    Component communication.
  10. 10
    Slots in Vue: what every Vue & Nuxt developer should know
    Flexible component content.
  11. 11
    Provide and inject: Vue & Nuxt best practices explained
    Share data deep in the tree.
  12. 12
    Composables: reusable logic — what developers should know
    Vue's answer to custom hooks.
  13. 13
    Lifecycle hooks in Vue 3: a hands-on guide for engineers
    When code runs.
  14. 14
    Template refs: what every Vue & Nuxt developer should know
    Access DOM elements and child components.
  15. 15
    Pinia state management: a practical guide for developers
    The official store for Vue.
  16. 16
    Pinia vs Vuex: what every Vue & Nuxt developer should know
    Why Pinia replaced Vuex.
  17. 17
    Organizing Pinia stores: real-world lessons and examples
    Stores that scale.
  18. 18
    Vue Router basics: Vue & Nuxt best practices explained
    Navigation for single-page apps.
  19. 19
    Navigation guards: Vue & Nuxt best practices explained
    Protect routes and confirm leaving.
  20. 20
    Typed routes: what every Vue & Nuxt developer should know
    Catch broken links at compile time.
  21. 21
    Forms in Vue: what every Vue & Nuxt developer should know
    Inputs, validation and submission.
  22. 22
    Fetching data in Vue: Vue & Nuxt lessons from production
    Load server data reliably.
  23. 23
    TanStack Query with Vue: real-world lessons and examples
    Server state done right.
  24. 24
    TypeScript with Vue: Vue & Nuxt best practices explained
    Type-safe components.
  25. 25
    Styling Vue components: a practical guide for developers
    Scoped styles, modules or utilities.
  26. 26
    Vue component libraries: real-world lessons and examples
    Build Vue interfaces faster with a well-chosen UI kit — and avoid the bundle and accessibility traps.
  27. 27
    Vue vs React: what every Vue & Nuxt developer should know
    Two leading frameworks compared.
  28. 28
    Testing Vue components with Vitest: a step-by-step guide
    Fast unit tests for components.
  29. 29
    End-to-end testing Vue apps: what developers should know
    Test real user flows.
  30. 30
    Vue performance tips: Vue & Nuxt lessons from production
    Keep apps fast.
  31. 31
    Vue DevTools tips: Vue & Nuxt best practices explained
    Debug faster.
  32. 32
    Nuxt tutorial: getting started for Vue & Nuxt developers
    The full-stack Vue framework.
  33. 33
    Nuxt server-side rendering: a practical Vue & Nuxt guide
    Fast first loads and SEO-friendly HTML.
  34. 34
    Data fetching in Nuxt: a Vue & Nuxt guide for developers
    useFetch and useAsyncData.
  35. 35
    $fetch vs useFetch: Vue & Nuxt best practices explained
    Pick the right tool.
  36. 36
    Nuxt server routes: Vue & Nuxt best practices explained
    Build APIs inside your Nuxt app.
  37. 37
    Nuxt layouts and middleware: what developers should know
    Structure pages and protect routes.
  38. 38
    State in Nuxt: what every Vue & Nuxt developer should know
    Share state safely with SSR.
  39. 39
    Nuxt SEO checklist for ranking pages: a practical guide
    Everything a Nuxt site needs to rank: meta tags, sitemaps, structured data and the right rendering mode.
  40. 40
    Open Graph images in Nuxt: practical tips and trade-offs
    Social cards automatically.
  41. 41
    Prerendering and static sites with Nuxt in Vue.js & Nuxt
    Fast pages from a CDN.
  42. 42
    Hybrid rendering with routeRules: lessons from production
    Different rendering per route.
  43. 43
    Nuxt modules: what every Vue & Nuxt developer should know
    Extend Nuxt quickly.
  44. 44
    Nuxt Image: what every Vue & Nuxt developer should know
    Optimized images by default.
  45. 45
    Nuxt Content: what every Vue & Nuxt developer should know
    Markdown-powered sites.
  46. 46
    Authentication in Nuxt: a practical guide for developers
    Sessions and protected pages.
  47. 47
    Environment variables in Nuxt for Vue & Nuxt developers
    Runtime config done right.
  48. 48
    Error handling in Nuxt: a practical guide for developers
    Graceful errors everywhere.
  49. 49
    Deploying Nuxt apps: Vue & Nuxt best practices explained
    Nitro deploys almost anywhere.
  50. 50
    Nuxt on AWS: what every Vue & Nuxt developer should know
    Run Nuxt in the AWS ecosystem.