# type-script

31개의 포스트
post-thumbnail

Nest js 시작하기

Nest js 를 시작해보자

2023년 4월 27일
·
0개의 댓글
·
post-thumbnail

Postman으로 서버 연결해서 회원가입 조회 로그인 탈퇴 / 게시글 작성 조회 삭제

https://github.com/mieum12/express-basic백엔드: Controller -> Service -> DAO(Repository)프론트엔드: Component -> Hook(State) -> API(HTTP)아이디, 비번을 Body에 J

2023년 4월 13일
·
0개의 댓글
·
post-thumbnail

Type Script 환경에서 AOS 사용하기

프로젝트 시에 매우 유용하게 사용하고 있는 라이브러리 'AOS'스크롤에 따른 애니메이션을 쉽게 구현할 수 있다.공식 GitHub를 따라서 AOS 라이브러리를 설치했다.AOS를 사용하기 위해서 위 코드를 입력했는데,aos server error referenceerror

2023년 3월 15일
·
0개의 댓글
·
post-thumbnail

[프로젝트 Redux-RPG] 리덕스 RPG

리덕스 맛있네

2023년 2월 16일
·
0개의 댓글
·

81일차 TIL: 타입스크립트 - 트러블슈팅

투두리스트 데이터 전역화 시키기

2023년 1월 19일
·
0개의 댓글
·

80일차 TIL : 리액트에서 타입스크립트 사용하기

세팅 / 투두리스트 리팩토링 / 트러블슈팅

2023년 1월 18일
·
0개의 댓글
·

타입스크립트 데코레이터 사용하기

아무 설정 없이 타입스크립트에서 데코레이터를 사용할 수 없다. 우선 tsconfig.json에서 해당 부분을 설정한다.데코레이터 패턴을 떠올리면 되겠다. 기존 코드를 유지하고 거기에 모듈을 덧씌우는 작업이다. 이를 통해 기본 코드는 유지하고 기능을 추가할 수 있다.자바

2023년 1월 15일
·
0개의 댓글
·
post-thumbnail

Nest.js (8) Multer를 이용한 이미지 업로드

더 나은 타입안전을위해 multer 타입선언단일파일단일파일을 업로드하려면 FileInterceptor() 인터셉터를 라우트 핸들러에 연결하고 @UploadedFiled() 데코레이터를 사용하여 request에서 file을 추출하면 됩니다. 다중파일이면 files,하고

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

Nest.js (7) Swagger

API를 자동으로 문서화 해주는 오픈소스 프레임워크스웨거 패키지 설치main.ts에 스웨거 입력하기 /docs로 들어가면 API를 띄워준다@Apioperation을 사용하면 API에대한 설명이 가능하다.controller.ts @ApiProperty로 API에 보

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

Nest.js (6) JWT & custom decorator

당사자간에 정보를 JSON 개체로 안전하게 전송하기위한 컴팩트하고 독립적인 방식을 정의하는 개방적 표준header :토큰에 대한 메타 데이터(타입,해싱알고리즘,SHA256,RSA 등등등)payload :유저정보(issuser),만료 기간(expiration time),

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

Nest.JS (3) 미들웨어와 Exception filters,Pipes,interceptor

Nest 미들웨어는 기본적으로 express 미들웨어와 동일하다. 미들웨어 기능은 다음 작업을 수행할 수 있습니다.모든 코드를 실행합니다.요청 및 응답 객체를 변경합니다.요청-응답 주기를 종료합니다.스택에서 다음 미들웨어 함수를 호출합니다.현재 미들웨어 기능이 요청-응

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

Nest.JS (2) - 모듈 분리하기

nest g(generate)로 생성할 수 있는것들 ┌───────────────┬─────────────┬──────────────────────────────────────────────┐ │ name │ alias │

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

Nest.JS (1)기본 구조

Nest.js 공식문서nestjs 설치공식문서에 나온 기본적인 파일 개요app.controller.ts 단일 경로가 있는 기본 컨트롤러.app.controller.spec.ts 컨트롤러에 대한 단위 테스트입니다.app.module.ts 응용 프로그램의 루트 모듈입니다.

2022년 11월 15일
·
0개의 댓글
·

타입 스크립트 tip (ts-node,DefinitelyTyped)

ts-node는 Node.js용 TypeScript 실행 엔진TypeScript를 JavaScript로 변환하므로 사전 컴파일 없이 Node.js에서 TypeScript를 직접 실행할 수 있음.https://github.com/DefinitelyTyped/De

2022년 11월 14일
·
0개의 댓글
·

타입 스크립트 - 설정,정의 파일, JSDoc

tsc --init (글로벌로 typescript를 설치 했을때)첫 init설정값lib 옵션으로 Declaration files 정의파일을 읽어들일수있다.자바 스크립트로 만들어진 라이브러리를 타입 스크립트 프로젝트에 쓰려고한다면타입 스크립트는 그 타입에대해 알 방법이없

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

타입 스크립트 - 인터페이스

인터페이스:클래스, 오브젝트의 모양을 특정해준다.인터페이스는 상속을 받을수 있음.인터페이스는 프로퍼티들을 중복시킬수있음인터페이스는 컴파일하면 JS로 바뀌지않고 사라진다. 인터페이스를 상속받을때는 JAVA와 같이 implements를 사용한다 (이건 Type도 동일)인터

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

타입 스크립트 - 클래스

JS와 TS에서도 객체지향언어처럼 코딩을 할 수 있다.자바스크립트에서 클래스의 생성자를 생성할려면 this.매개변수 를 사용해야했다.타입스크립트에서는 좀더 간편하게 설정할 수 있다.클래스타입스크립트의 접근지정자(private, public 등등)은 자바스크립트에서는

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

타입 스크립트의 Generic

Generic간단하게 말하면 TypePlaceholder사용자가 호출할때 타입이 지정됨,타입스크립트에선 호출할때 따로 지정하지 않은경우 저절로 Generic 타입을 추론함복수의 Generic 설정도 가능하다인자들과 반환값에 대하여 형태(타입)에 따라 그에 상응하는 형태

2022년 11월 9일
·
0개의 댓글
·