전체 글

기록하는 개발생활
[TypeScript] 변수 선언과 기본 타입
변수 선언타입스크립트에서 변수를 선언하는 방식은 다음과 같습니다.[선언키워드] [변수명]: [타입]const: 상수를 선언하는 키워드로, 한 번 할당된 값은 변경할 수 없습니다.let: 변수를 선언하는 키워드로, 값을 재할당할 수 있습니다. 블록 스코프를 따르며, 호이스팅이 발생하지 않습니다.var: 변수를 선언하는 키워드로, let과 비슷하지만 함수 스코프를 따르며 호이스팅이 발생합니다. 일반적으로는 var보다는 let을 권장합니다.// const 키워드를 사용한 상수 선언const myConst: number = 5;// let 키워드를 사용한 변수 선언let myVariable: string = "Hello";// var 키워드를 사용한 변수 선언var myVar: number = 10;Typesc..
타입스크립트 공부 자료
리액트 + 타입스크립트  벨로퍼트님 블로그 시리즈 : https://react.vlpt.us/ 벨로퍼트와 함께하는 모던 리액트 · GitBook벨로퍼트와 함께하는 모던 리액트 본 강의자료는 패스트캠퍼스 온라인 강의에서 제공하는 리액트 강의에서 사용되는 강의 문서입니다. 이 튜토리얼은 여러분들이 JavaScript 의 기초를 잘 알고있react.vlpt.us 처음부터 끝까지 공부하고 싶다 공식 타입스크립트 문서(영문) : https://www.typescriptlang.org/docs/handbook/utility-types.html Documentation - Utility TypesTypes which are globally included in TypeScriptwww.typescriptlang.or..
Node.js vs Nest.js
·Framework
Node.js 장점:방대한 오픈소스 라이브러리와 도구빠른 프로토타이핑과 반복 작업에 적합비동기 I/O로 높은 동시성 처리프론트엔드와의 기술 일관성단점:구조와 아키텍처가 제한적콜백 헬 문제복잡한 대규모 애플리케이션에 적합하지 않음사용 사례: 간단한 API, 마이크로서비스, 실시간 데이터 요구, 프로토타입Nest.js장점:모듈화된 아키텍처의존성 주입 시스템CLI 도구 제공미들웨어와 가드 쉽게 구현예외 필터로 중앙 집중식 에러 처리유닛 테스트 및 e2e 테스트 프레임워크 제공단점:초기 학습 곡선이 있음NestJS 플랫폼에 종속적사용 사례: 대규모 애플리케이션, 복잡한 비즈니스 로직, 유지보수가 쉬운 시스템, 테스트가 중요한 경우비교파일 구조: Node.js는 자유로운 구조, NestJS는 모듈화된 구조요청 처..
[TypeScript] ORM 라이브러리 비교
ORM(Object-Relational Mapping)간단하게 설명하자면 ORM(Object-Relational Mapping)은 객체 지향 프로그래밍 언어의 객체와 관계형 데이터베이스의 데이터 간의 매핑을 자동으로 처리해 주는 도구입니다. 이를 통해 SQL 쿼리를 직접 작성하지 않고도 데이터베이스 작업을 할 수 있습니다.풀의 크기npm trends 를 확인하면 모듈, 라이브러리 별로 기간 당 다운로드 수, Github Stars 등을 확인할 수 있습니다.세 라이브러리 비슷하게 인기가 많고 업데이트도 꾸준히 되고 있습니다. 풀의 크기만 봐선 모르니 장단점을 알아보도록 합시다!TypeORM장점넓은 사용 경험: TypeScript와 함께 널리 사용되며 다양한 프로젝트에서 검증된 ORM입니다.다양한 데이터베이..
remazitensi