[FE/BE] Vite(비트)에 대해 자세히 알아보자! (정의, 구성요소, 장단점, 실습)
·
Tech Archive/[FE & BE]
1. 들어가며프론트엔드 개발자라면 공감할 것입니다. 프로젝트 규모가 커질수록 npm run start를 입력하고 한참을 기다려야 했던 그 지루한 시간들을요. 코드를 한 줄 수정했는데 브라우저에 반영되기까지 몇 초씩 걸린다면 개발 집중력은 깨지기 마련입니다.이러한 '느린 개발 경험'을 해결하기 위해 Vue.js의 창시자 에반 유(Evan You)가 내놓은 해답이 바로 Vite입니다. 프랑스어로 "빠르다(Quick)"는 뜻을 가진 Vite는 기존 Webpack 대비 10배~100배 빠른 속도를 자랑하며 프론트엔드 생태계의 표준을 바꿔놓고 있습니다.이번 포스팅에서는 Vite가 도대체 왜 빠른지, 그 원리와 사용법, 그리고 Webpack과의 결정적 차이까지 완벽하게 파헤쳐 보겠습니다.2. Vite란 무엇인가?링..
[IT_Tips] npm, npx, yarn 완벽 가이드 (차이점과 활용법 총정리)
·
Tech Archive/[IT_Tips]
1. 들어가며JavaScript와 Node.js 생태계에서 개발을 하다 보면 필연적으로 마주치는 세 가지 키워드가 있습니다. 바로 npm, npx, 그리고 yarn입니다."React 프로젝트를 만들 때 왜 npm install이 아니라 npx create-react-app을 쓸까?", "팀 프로젝트를 하는데 왜 동료는 yarn을 쓰라고 할까?" 개발을 시작하는 분들이라면 누구나 한 번쯤 가져보았을 의문입니다. 이들은 모두 패키지(라이브러리)를 관리하거나 실행하는 도구라는 공통점이 있지만, 태생적인 목적과 작동 방식에는 분명한 차이가 있습니다.이번 포스팅에서는 이 세 가지 도구의 정의와 특징, 장단점, 그리고 실전 사용법까지 A to Z를 완벽하게 정리해 보겠습니다.2. npm (Node Package M..