Nuxt Architecture Design Guide
This guide explains the rendering strategy, data layer, routing boundaries, caching, and operating model to consider when designing a Nuxt-based frontend architecture.
AI DevOps Korea
Aidevops.kr covers LLMOps, RAG, agents, observability, evaluation, and cost-performance optimization for production AI services.
This group clusters posts that are best read together inside the Frontend category, so the learning path feels more intentional.
This group currently contains 12 posts.
Start Here
This guide explains the rendering strategy, data layer, routing boundaries, caching, and operating model to consider when designing a Nuxt-based frontend architecture.
Group Archive
This guide explains the rendering strategy, data layer, routing boundaries, caching, and operating model to consider when designing a Nuxt-based frontend architecture.
This guide explains how to design a Vue.js project as a maintainable frontend system rather than just a collection of components, covering state boundaries, routing, data flow, folder structure, performance, and collaboration.
This guide covers component responsibility, reuse boundaries, props and events design, and slot strategy in Vue applications from a practical engineering perspective.
This guide explains how to design a Vue-based SPA as a long-lived single-page application rather than just a quick build, covering routing, state, data fetching, caching, deployment, and performance.
This guide explains when to adopt SSR in Vue, how it differs from SPA, and how to think about data loading, caching, hydration, and deployment from a practical engineering perspective.
This guide explains how to distinguish and design Pinia state, local state, and server state in Vue applications from a practical engineering perspective.
This guide looks at Vue Router 4 not just as a routing tool, but as a way to design page transitions and authorization flow. It covers nested routes, guards, lazy loading, and URL design principles.
This practical guide goes beyond Composition API syntax to cover logic composition, composable design, the boundary between ref and reactive, and maintainability in real projects.
This guide covers the key design decisions when adopting Pinia in Vue 3, including store boundaries, separating server and client state, action design, and practical TypeScript usage.
This guide explains when to use props, emit, provide/inject, and stores in Vue 3. It focuses less on syntax and more on how to design data flow and component boundaries.
This guide explains how to apply TypeScript practically in Vue 3 projects, including defineProps, defineEmits, typing ref/reactive, modeling composables, and avoiding over-generalization.
This guide covers the key decisions for building a fast development environment with Vite and Vue 3, including aliases, environment variables, proxies, build strategy, developer experience, and deployment stability.