왜 Angular나 Vue가 아니고 React? 리액트는 페이스북에서 개발하고 관리하는* 사용자 인터페이스(UI)를 만들기 위한* Javascript 라이브러리**이다. 왜 프론트 개발을 할 때 리액트를 사용하는지에 대한 이유와 장점, 단점에 대해서 정리해보려고한다.
컴포넌트는 생명주기를 가짐 생성(mount) → 업데이트(update) → 제거(unmount)리액트에서 클래스 컴포넌트는 Lifecycle Methods를 사용하고, 함수형 컴포넌트에서는 Hooks를 사용컴포넌트 생성자 메서드 컴포넌트가 생성되면 가장 먼저 실행되는
💡 객체지향언어에서의 this?일반적으로 객체 지향 언어에서의 this는 함수가 속해있는 객체의 자기자신을 가리킴하지만 Javascript에서의 this는 다름 !! 💡 Object를 참조하는 keyword함수를 … 변수나 데이터에 할당할 수 있음다른 함수의 인자로
💡 웹사이트를 구성하는 수많은 리소스들이 있을 경우 어떻게 최적화할 수 있을까요? -> CDN!!! 콘텐츠 전송 네트워크(Content Delivery Network)데이터 사용량이 많은 애플리케이션의 웹 페이지 로드 속도를 높이고자 인터넷 콘텐츠를 전송하기 위한
이제 취업 준비를 하다보면 공고에서 이런 글을 확인할 수 있을 것입니다.webpack, esbuild 등 모듈 번들러 활용 경험이 있는 분Babel을 이용한 ES6+ 스펙의 사용 경험이 있는 분또 쉽게 우리는 React 앱을 시작할 때, create-react-app