TypeScript 검색 결과: 2 개 [멀티캠퍼스] 풀스택 개발자 아카데미 (6) - React React는 오늘날 웹 프론트엔드 개발에서 가장 중요한 기술 중 하나로 자리 잡았다. 페이스북이 개발한 이 자바스크립트 라이브러리는 사용자 인터페이스(UI)를 효율적으로 구축할 수 있도록 돕는다.1. 왜 React를 사용하는가?과거의 웹 개발은 웹페이지의 동적인 UI를 구현하기 위해 자바스크립트로 직접 DOM(Document Object Model) 엘리먼트를 하나하나 선택하고 조작해야 했다. 프로젝트의 규모가 커지고 UI가 복잡해질수록 수많은 DOM 요소를 직접 관리하는 것은 코드의 복잡도를 높이고 유지보수를 어렵게 만드는 주된 원인이었다.React와 같은 라이브러리/프레임워크는 이러한 문제를 해결하기 위해 등장했다. 개발자가 DOM을 직접 조작하는 대신, UI가 어떤 모습이어야 하는지를 선언적으로 정.. 2025.07.27 공부 | 연구 - Studies/Java 풀스택 아카데미 Vite + ReactJS 프로젝트 시작하기 (ESLint/Prettier) 1. React는 무엇인가⚠️ 이 글은 JavaScript(TypeScript) 개발 또는 React 기본 문법에 익숙하고, React 프로젝트에 대한 고민에 적합한 글입니다. JS(TS)와 React를 처음 접하신다면 이 글은 어렵게 느껴지실 수도 있음을 알려드립니다. React는 Meta(구 Facebook)에서 사용자 인터페이스(UI)를 만들기위해 개발한 JavaScript 라이브러리이다. 많은 사람들은 React가 "프레임워크"로 알고 있는 경우가 많은데, 라이브러리와 프레임워크는 차이가 있다.React가 라이브러리로 분류가 되는 상세한 이유는 다음과 같다. 1. "React는 개발자에게 제어권을 주기 때문" 이다.또한, 필요한 것을 선택해서 사용하는 '도구' 의 역할을 하기 때문이다.React의.. 2025.07.18 프레임워크 - Framework/React 이전 1 다음 더보기