React 학습 4주차 — TypeScript 기본 타입부터 제네릭까지
스터디에서 TypeScript 핸드북을 학습하며 정리한 내용입니다. 기본 타입, 인터페이스, 리터럴 타입, 유니언/교차 타입, 제네릭을 다룹니다.
15개의 포스트
스터디에서 TypeScript 핸드북을 학습하며 정리한 내용입니다. 기본 타입, 인터페이스, 리터럴 타입, 유니언/교차 타입, 제네릭을 다룹니다.
Vue.js 개발자 시점에서 React의 주요 Hooks를 학습하며 정리한 내용입니다. useMemo, useReducer, useRef의 개념과 트러블슈팅을 다룹니다.
Vue.js 개발자 시점에서 React의 State 관리를 학습하며 정리한 내용입니다. 선언형 UI, State 구조, Reducer까지 다룹니다.
Vue.js 개발자 시점에서 React 공식 문서를 학습하며 정리한 내용입니다. 설치, UI 표현, 상호작용성 챕터를 다룹니다.
Node.js http 모듈로 웹 서버를 구성하는 방법과, 비동기 패턴(콜백, Promise)의 원리와 해결책을 정리합니다.
Nuxt.js 프로젝트 구조, Pages, 설정 파일, 라우트, 컴포넌트, Vuex까지 핵심 개념을 정리합니다.
Vue.js 인스턴스 생성부터 템플릿 문법, 라이프 사이클까지 핵심 개념을 정리합니다.
변수, 데이터 타입, 비구조화 할당, 클래스, 모듈 패턴 등 자바스크립트 핵심 문법을 정리합니다.
패턴의 역사적 배경과 필요성, for 루프에서 forEach로의 진화 과정을 정리합니다.
ES6 class의 호이스팅, new 연산자 필수 사용, extends와 super를 활용한 클래스 상속을 정리합니다.
객체 리터럴과 생성자 함수의 차이, instanceof와 new.target, 프로토타입에 함수를 추가하는 방법을 정리합니다.
Object.prototype, Object.create()를 활용한 프로토타입 상속, 프로토타입 체인 탐색 순서를 정리합니다.
단순 객체 리터럴과 함수 반환형 객체 리터럴의 차이점, 그리고 빈 데이터 처리 전략과 의존성 주입 개념을 정리합니다.
객체 리터럴 기반 기본 모듈부터 클로저를 활용한 임의 모듈, 즉시실행모듈(IIFE)까지 모듈 패턴의 핵심 개념과 용어를 정리합니다.
원시형의 종류와 래퍼객체의 동작 원리, 그리고 SOLID 원칙과의 관계를 정리합니다.