pile·
프론트엔드·한글과컴퓨터한글과컴퓨터·

프론트엔드 도구의 전략적 선택: 경량 프레임워크 Vue.js 탐구와 Vue3 적용기

문제Vue2 EOL(2023년 12월)에 따라 백오피스 서비스를 Vue3로 마이그레이션해야 했고, 경량 프레임워크 선택 기준이 필요했다.
접근Options API에서 Composition API(<script setup>)로 전환해 관련 로직을 composable로 묶어 재사용성을 높였다. Pinia 대신 provide/inject + Vue 플러그인 패턴으로 경량 다이얼로그 상태를 관리하고, Vue CLI(Webpack)에서 Vite로 전환해 HMR을 거의 즉각적으로 단축했다.
결과번들 최소 16KB 경량성을 유지하면서 TypeScript 타입 추론 향상과 esbuild 기반 빌드 10배 가속을 달성했다.
한글과컴퓨터
한글과컴퓨터 블로그
원문은 여기서 이어서 읽을 수 있어요
원문 읽기
읽음 (0)

이 글과 비슷한

  1. 프론트엔드·여기어때 (GC컴퍼니)여기어때 (GC컴퍼니)·

    항공 프론트엔드 구축기 (7/10): 창구를 하나만 두었습니다

    여기어때 항공 서비스 프론트엔드가 웹과 앱 웹뷰 두 환경에서 동일한 함수 호출로 동작하는 앱 브릿지 추상화 레이어를 설계한 과정을 다룬다. iOS·안드로이드 규약 차이와 "웹에 존재하지 않는 브릿지를 어떻게 호출하나"라는 문제를 단일 추상화 층으로 해결한 구현 사례다.

    요약 이어보기
    #react#typescript#webview+2