
[React] react (Virtual DOM, components, jsx)
2022. 3. 15. 14:52
개발이야기/React.js
앞서 말했듯이 3세대 웹이 등장하면서 우리의 웹사이트는 더욱더 복잡해지기 시작했다. 그러다보니 어떻게하면 더 빠르게 일처리를 할 수 있을까? 고민을하다 생각난것이 , 프레임워크고 프론트엔드의 대표적인 프레임워크 3대장에는 앵귤러 (Angular) => 개발에 필요한 거의 모든 기능을 포함하고 있는 프레임워크이기 때문에 완전히 최적화된 번들 앱을 만들 수 있습니다. 하지만 그만큼 알고, 배워야할게 많아 다루기 힘든 프레임워크 리액트 (React) => 엄청난 유연성을 가지고있는 프레임워크, web과 native 앱 개발에 모두 사용가능, 큰 생태계. 그로인한 많은 라이브러리, 큰 규모에서 빛을 발함 뷰 (Vue)가 있다. => 앱개발이 쉽고 빠르다. 빠른 랜더링과 작은 용량(약 리액트 1/2), templ..