[React] React란?(React 사용이유, Component, Props, State, Hook, Routing, children property, CSS 모듈)
Web_Frontend/react2023. 12. 31. 21:15[React] React란?(React 사용이유, Component, Props, State, Hook, Routing, children property, CSS 모듈)

오늘 수강한 강의 : # 【한글자막】 React 완벽 가이드 with Redux, Next.js, TypeScript오늘의 강의 정리 📗React란?User Interface를 만들기 위한 JS 라이브러리(Facebook_현재Meta에서 만들었다.)웹 개발이 복잡해짐에 따라 html, css, js만으로는 한계가 생겼으며, 초기에는 Web 개발을 위한 프론트엔드 라이브러리로 DOM조작을 쉽게해주는 jQuery 라이브러리가 주로 사용되었음DOM을 직접 조작하는 방식에 한계를 느껴 대규모 프로젝트에 효율적으로 코드를 관리하고, 컴포넌트 기반 UI 개발을 지원하는 프론트엔드 프레임워크(라이브러리)가 등장Angular, React, Vue를 프론트엔드 개발을 대표하는 도구 3가지라 부름Angular, Vue ..

[react] 컴포넌트(Class component, Functional component)
Web_Frontend/react2022. 11. 18. 01:17[react] 컴포넌트(Class component, Functional component)

1. Class component : 더 많은 기능 사용 가능하나, 코드가 길어지고 복잡해지며 조금 느려진다. - 1) functional component에서 사용 할 수 없던 것들 - 2) 하지만 react 16.8 이후에는 대부분이 functional component를 통해서 Hook을 이용해서 사용 가능해짐. 2. Functional component : 제공하는 기능은 적으나, 코드가 짧아지고, 빨라진다.

image