Class
-
[React] 전역 상태관리를 효율적으로 사용하기 위한 생각.카테고리 없음 2024. 10. 1. 14:13
[React] 전역 상태관리를 효율적으로 사용하기 위한 생각. react에서 가장 중요한 개념 두 개를 꼽자면 컴포넌트, 그리고 상태일 것이다. 여기서 상태는 단순한 값이 아니라, 컴포넌트의 렌더링에 영향을 미친다. 따라서 굉장히 중요하다. 여러 개의 컴포넌트에서 같은 상태를 공유하기 위해서는 prop을 통해 상태를 넘겨주어야 한다.const Component = ({prop1}) => {prop1}; 위 코드와 같은 형태로 말이다. 이제 상태를 좀 더 확장시켜 보자.const Layout = () => { const userInfo: UserInfoType = . . .; return }const Body = ({userInfo}: {userInfo:UserInfoType}) => { ..
-
[JS] 자바스크립트는 객체지향 언어인가? 자바스크립트의 상속은 어떻게 구현되는가?카테고리 없음 2024. 5. 6. 22:02
[JS] 자바스크립트는 객체지향 언어인가? 자바스크립트의 상속은 어떻게 구현되는가? 들어가기에 앞서, 클래스란 무엇일까?클래스는 객체를 찍어낼 수 있는 틀이다.그럼 객체는 무엇일까?객체는 클래스의 인스턴스이다. 이에 대한 붕어빵이라는 유명한 비유 대상이 있다. 붕어빵 틀에 반죽을 구우면 붕어 모양의 빵이 만들어진다.여기서 붕어빵 틀이 클래스이고, 붕어 모양의 빵이 객체이다. 자바스크립트에도 이런 클래스가 존재한다! 문법적으로..es6에서 class 문법이 추가되었다. 아래와 같이 기존 prototype을 사용한 문법에서 일반적인 class를 사용하는 문법이 추가되었다.이로 인해 class형 문법에 익숙한 사람들이 편하게 사용할 수 있게 되었다.function Example(argument1) { thi..