IT/React 2

Create React App 주요 개념

1.create-react-app 주요 개념 설명Create React App한번에 React 개발 환경을 구성해주는 환경meta에서 만든 보일러플레이트로 공식적으로 지원되는 Single Page React Application을 만드는 방법 중 하나따로 React 환경을 구성할 필요없이 최신의 빌드설정을 제공하고 React의 개발 초기에 필요한 여러 라이브러리 및 패키지등을 세팅해줌굉장히 간편하다는 장점이 있음장점하나의 명령어로 react 프로젝트를 손쉽게 세팅 가능초기 개발 시간 단축, 개발 생산성 향상React 앱 개발에만 집중할 수 있음(babel, webpack 등 심화된 관리 x)단점빌드 설정을 커스터마이징하기 어려움, 따로 추가적인 수정이 필요함리액트 앱 구조에 대해서 이해하기 어려울 수 있..

IT/React 2024.11.04

1. 리액트란?

1. 리액트란? 리액트는 페이스북에서 개발하고 관리하는 UI 라이브러리입니다. Angular 가 웹 애플리케이션 개발에 필요한 다수의 기능을 제공하는 것과는 대조적으로, 리액트는 UI 기능만 제공합니다. => 전역 상태 관리, 라우팅, 빌드 시스템 등을 각 개발자가 직접 구축해야합니다. 전반적인 시스템을 직접 구축할 수 있으니 각자의 환경에 맞게 최적화할 수 있지만, 반대로 신경 쓸 것이 많기 때문에 초심자에게는 높은 진입 장벽이 되기도 합니다. => 리액트 팀에서는 리액트의 진입 장벽을 낮추기 위해 create-react-app을 만들었습니다. create-react-app을 이용하면 리액트를 처음 사용하는 사람도 하나의 명령어로 리액트 개발 환경을 구축할 수 있습니다. 프론트엔드 라이브러리 혹은 프레..

IT/React 2022.02.20