티스토리 뷰
728x90
반응형
lint는 프로젝트의 코드스타일에 일관성을 주니 적극 사용하려고 하는데
tslint의 lint 2개를 알려드려볼까합니다
코딩을 하다보면 type과 interface 둘중에 어떤것을 쓸지 고민할때가 있는데요
tslint에서 가이드를 하고 있습니다
리터럴에서는 type을 object에서는 interface입니다
interface를 선언할때는 맨앞에 대문자 아이(I)를 붙여야 합니다
이 두개가 적용된 예는 다음과 같습니다
export type TUserTier = "Basic" | "Premium" | "Admin";
export interface IUser {
id: string;
name: string;
tier: TSomeMemberTier;
}
728x90
반응형
'WEB2.0 > 프로그래밍' 카테고리의 다른 글
http status 304 를 활용하여 네트워크 전송 절약하기 (0) | 2022.12.09 |
---|---|
import 순서를 지정하는 eslint-import-plugin (1) | 2022.11.02 |
m1, m2 silicon mac에서 cocoapods 설치하기 (0) | 2022.07.12 |
무료 서버 제공주는 곳 정보 푼다 (0) | 2022.07.06 |
mongodb ObjectId 파헤치기 (0) | 2022.06.29 |
댓글
공지사항
최근에 올라온 글
최근에 달린 댓글
- Total
- Today
- Yesterday
링크
TAG
- 앱
- 앱스토어
- CSS
- php
- 모바일
- JavaScript
- Apple
- 창업
- iPhone
- 아이폰
- 자바스크립트
- 안드로이드
- 대학생
- 애플
- 어플리케이션
- 벤처
- 아이디어
- android
- 구글
- 네이버
- AWS
- 트위터
- 게임
- 웹표준
- 스마트폰
- 공모전
- 소프트웨어
- 경진대회
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | 6 | 7 |
8 | 9 | 10 | 11 | 12 | 13 | 14 |
15 | 16 | 17 | 18 | 19 | 20 | 21 |
22 | 23 | 24 | 25 | 26 | 27 | 28 |
29 | 30 | 31 |
글 보관함