타입스크립트
-
[FEPL05 / TIL] Day 05 - TypeScript 기초Study (etc)/멋쟁이사자처럼 FEPL_05 2025. 6. 23. 23:06
✏️ 오늘 배운 것객체지향 프로그래밍 (OOP)상속InterfaceTypeScript의 Type 지정Type AliasesInterface declearationTypeScript의 Type들Object TypesPrimitive TypesSpecial TypesUnion TypesIntersection TypesLiteral Types & Enum Types둘의 차이는?Utility TypesGeneric 🙂↕️ 이미 알고 있던 것객체지향 프로그래밍에서 상속의 개념지난 4년간 대학교에서 컴퓨터정보학을 전공했을 때, Spring boot 수업을 들은 적이 있는데, 객체지향의 상속에 대해서는 정말 지겹게 들어온 것 같다. 더군다나 정보처리기사 실기를 2번이나 떨어지며 공부해온 내용 중에 객체지향에 대한..
-
[React.js] TypeScript에서의 setState 등등에 대해 알아보자Web Programming/React.js 2023. 10. 20. 22:31
🤔 any 지양하기. 졸업 작품의 프론트를 Next.js + TypeScript로 작성하고 있다. 자식 컴포넌트에서의 상호 작용이 state를 변경시켜야 할 필요가 있어서 부모 컴포넌트에 선언된 setState 함수를 자식 컴포넌트에 props로 넘겨주면서 의문이 생겼다. TypeScript를 통한 React 개발에서 보통 props를 넘겨받을 때, interface나 type alias를 활용하여 해당 props의 타입을 지정해주고는 하는데, props로 number, string 같은 원시 타입만 넘기는 것도 아니고 때때로 ReactNode 같은 타입들도 넘겨야 할 필요가 생기고는 한다. 이전까지는 ReactNode나 HTML 엘리먼트, setState 함수 등을 props로 넘겨줄 때에 정확한 타입..