# ts

289개의 포스트
post-thumbnail

타입스크립트 프로젝트 세팅하는 방법

타입스크립트 프로젝트를 세팅하는 방법에 대해서 정리해본다.

2022년 6월 26일
·
0개의 댓글
post-thumbnail

TypeScript 정리 - 4 : Interfaces

Interfaces

2022년 6월 22일
·
0개의 댓글

Express X TypeScript 기본 세팅

ts를 js로 컴파일할 때 사용할 설정들

2022년 6월 21일
·
0개의 댓글

Typescript를 쓰는 이유

웹 브라우저는 타입스크립트 언어를 이해하지 못한다. 그래서 타입스크립트로 작성된 코드를 브라우저에서 실행시키는 과정에는 타입스크립트를 자바스크립트로 변환하는 과정이 포함되어 있다고 한다.하지만 많은 기업들에서 타입스크립트에 기반을 둔 nest.js를 많이 이용한다. n

2022년 6월 21일
·
0개의 댓글
post-thumbnail

[TS] Interface

객체만을 위한 청사진

2022년 6월 20일
·
0개의 댓글
post-thumbnail

Typescript 클래스와 인터페이스

Classes 추상클래스는 상속 받아 사용 추상메소드는 추상클래스를 상속 받는 경우 항상 사용 private은 선언한 클래스 내에서만 사용 가능 protected는 선언한 클래스, 상속 받은 클래스 내에서만 사용 가능 Interfaces class 복습 인터페이스

2022년 6월 20일
·
0개의 댓글
post-thumbnail

[TS] Class

클래스, 추상클래스와 상속

2022년 6월 20일
·
0개의 댓글
post-thumbnail

swagger 자동화

저번 시간

2022년 6월 17일
·
0개의 댓글
post-thumbnail

[TS] type for function

함수에서의 타입 사용

2022년 6월 17일
·
0개의 댓글
post-thumbnail

Vue3, TS 환경에서 StoryBook 구성하기

Vue3, TypeScript, Vite 환경에서 StoryBook을 구성하는 방법

2022년 6월 16일
·
0개의 댓글
post-thumbnail

[TS] JS with syntax for types

타입스크립트 공부 시작!

2022년 6월 16일
·
0개의 댓글
post-thumbnail

Typescript 함수

vs code에서 함수에 마우스를 호버하면 call signatures가 나타난다.Overloading은 여러 개의 call signatures가 있을 경우 발생한다.주로 직접 사용하기 보다는 외부 라이브러리에서 볼 수 있다.Overloading 사용 예시Overloa

2022년 6월 16일
·
0개의 댓글
post-thumbnail

Nest.js로 CRUD 구현하기

저번 포스팅에 nest를 사용하기위한 기초 세팅, DB 연결을 모두 끝냈다. 이번 포스팅에서는 CRUD 구현을 해보려고 한다.지난 포스팅DB 연결하기Nest 모듈 생성하기board.service.tsservice단에서 위의 생성자를 만들어주어야 이전 포스팅에서 만들어

2022년 6월 13일
·
0개의 댓글
post-thumbnail

[TypeScript] 입문

왜? 만들어졌는가타입 안정성을 위해서왜? 만들어졌는가\-> 런타임 에러(콘솔에서 일어나는 에러)가 줄어든다\-> JS는 코드 실행 에러가 날거라고 얘기해주지 않음자바스크립트는 유연한 언어 \-> 에러를 보여주지 않으려고 함1, 2, 3, 4 + false // ‘1,

2022년 6월 12일
·
0개의 댓글
post-thumbnail

옵셔널 체이닝과 nullish coalescing

오늘은 옵셔널 체이닝과 nullish coalescing에 대해서 알아보자!! 에러를 잠깐 멈춰주므로써, 서비스에서 대형 참사를 방지하게 해주는 문법이다.

2022년 6월 12일
·
0개의 댓글
post-thumbnail

[Effective Typescript] Item 13. 타입과 인터페이스의 차이점 알기

📌 Item13. 타입과 인터페이스의 공통점 및 차이점

2022년 6월 11일
·
0개의 댓글
post-thumbnail

Nest.js typeorm으로 DB 연결하기

지난 포스팅에서는 Nest.js 모듈 생성하는 방법과 라우팅하는 방식을 설명했다. 지난 포스팅이번 포스팅에서는 본격적으로 CRUD 구현을 하기 전 DB에 연결하는 코드를 설명해보려고 한다. 본인은 postgresSQL을 사용하고 있기 때문에 해당 DB로 설명할 예정이다

2022년 6월 10일
·
0개의 댓글

The types of 'member.roles' are incompatible between these types. Type 'never[]' is not assignable to type '[]'. Target allows only 0 element(s) but source may have more.

dto를 다음과 같이 클래스로 만들었다그리고 test 코드에서 dto를 mocking하기 위해 log를 참고해 body를 할당했다.Type 'never\[]' is not assignable to type '\[]'. 이런 에러가 발생했는데 문제는 member의 rol

2022년 6월 10일
·
0개의 댓글
post-thumbnail

Nest.js 모듈 생성

저번 포스팅에서 nest 프로젝트를 생성하고 코드가 실행되는 구조를 살펴보았다. 저번 포스팅터미널에서 nest를 치면 다음과 같이 사용할 수 있는 명령어들이 뜬다.nest g 를 하면 파일을 새로 생성할 수 있는데 이때, module, controller, servic

2022년 6월 8일
·
0개의 댓글
post-thumbnail

[TypeScript] 기본 개념 정리

VARIABLE / DECLARATION / TYPE / 타입을 가진 함수 / GENERICS

2022년 6월 6일
·
0개의 댓글