Vue 3 플러그인, 컴포저블, Provide/Inject, 커스텀 디렉티브

🚀 Vue 3에서 자주 사용하는 핵심 기능들 — 플러그인, 컴포저블, provide/inject, 커스텀 디렉티브 — 각각의 역할과 차이점을 한 눈에 정리해봅니다.

2025년 3월 22일
·
0개의 댓글
·

Javascript Proxy 가이드

JavaScript의 Proxy 객체는 객체의 동작을 가로채어 원하는 방식으로 제어할 수 있도록 해주는 강력한 기능입니다. 이를 활용하면 데이터 검증, 로깅, 기본값 설정 등의 다양한 기능을 손쉽게 구현할 수 있습니다.Proxy는 객체를 감싸(wrap) 특정 동작을 가

2025년 2월 15일
·
0개의 댓글
·

Vite: 차세대 프론트엔드 빌드 툴

Vite는 빠른 개발 서버와 최적화된 빌드 시스템을 제공하는 차세대 프론트엔드 빌드 도구입니다. 기존의 Webpack과 같은 번들러의 단점을 개선하며, 특히 Vue, React 같은 최신 프레임워크와 잘 어울립니다.Vite는 esbuild를 활용하여 개발 서버 속도를

2025년 2월 10일
·
0개의 댓글
·

JavaScript 모듈 시스템: 동기적 로딩과 비동기적 로딩의 차이

JavaScript의 모듈 시스템은 크게 CommonJS(require)와 ESM(import) 방식으로 나뉩니다. 이 두 방식의 핵심적인 차이점 중 하나는 모듈 로딩 방식이며, require()는 동기적(Synchronous)이고, import는 비동기적(Asynch

2025년 2월 10일
·
0개의 댓글
·

Frontend 로컬 환경에서 외부 서버의 API 호출하기: Webpack DevServer 설정 방법

Webpack 4.0의 devServer를 사용하여 로컬 개발 환경에서 프록시를 설정하고 외부 API(예: https://alpha.com)를 호출하려 할 때, 302 Redirect Error가 발생하는 문제가 있었습니다.이 설정을 적용하기 전에는 API 요

2025년 2월 7일
·
0개의 댓글
·