위코딩
반응형
article thumbnail
[Vite] Vite 소개와 사용법
Framework/Vite 2023. 8. 2. 17:09

Vite(베이트)는 Vue.js 개발을 위한 빠르고 간단한 빌드 도구로, Vue.js 개발 환경을 최적화하여 개발 속도와 성능을 향상시키는데 초점을 맞춘 도구입니다. Vue 3와 함께 사용되며, 개발 서버와 빌드 시스템이 효율적으로 동작하여 신속한 개발 프로세스를 지원합니다. Vite의 특징 빠른 개발 서버: Vite는 기본적으로 ES 모듈 기반으로 개발 서버를 제공합니다. 이로 인해 빠른 새로 고침 속도와 빌드 없이 개발을 할 수 있습니다. 개발 시간을 단축하고 생산성을 높여줍니다. 최적화된 빌드: 빌드 시스템은 미리 번들링 대신 빠른 트랜스파일링을 사용하여 최적화되어 있습니다. 이로 인해 빌드 시간이 단축되고 배포 파일 크기가 줄어듭니다. 단일 파일 컴포넌트(SFC) 지원: Vite는 단일 파일 컴포..

article thumbnail
[React] React 컴포넌트
Framework/React 2023. 7. 21. 16:45

React에서 컴포넌트(Component)는 UI를 구성하는 독립적인 모듈로서, 재사용성과 유지보수를 높이는 핵심 개념입니다. 각각의 컴포넌트는 자체적인 상태(State)와 속성(Props)을 가지며, UI의 작은 조각들을 분리하여 개발하고 조합함으로써 큰 규모의 웹 애플리케이션을 쉽게 개발할 수 있습니다. 아래에서 React 컴포넌트에 대해 자세히 알아보겠습니다. 컴포넌트 정의 React 컴포넌트는 일반적으로 클래스 기반 컴포넌트와 함수형 컴포넌트 두 가지 형태로 정의됩니다. 1-1. 클래스 기반 컴포넌트 import React from 'react'; class MyComponent extends React.Component { render() { return ( Hello, Class Compone..

반응형
loading loading