개발할래 운영할래?

  • 홈
  • 태그
  • 방명록

타입스크립트 1

TypeScript 공부

Interface vs Class : interface 는 typescript 가 컴파일 타임(코딩할 때)에 타입 체크를 해주기 위한 '구조체' 같은 것(객체 타입을 정의하는 게 아님! 타입 체크를 위해 임시로 만드는 dummy 타입 이라 생각하자). 즉 컴파일 돼서 js 화 되면 사라진다. 반면에 class 는 객체 타입을 새로 정의하는 것이며, 객체 프로퍼티/메소드 를 갖고 있고, 컴파일 해서 js 화 해도 (런타임) 남아 있다. 불필요한 메모리/파일크기 낭비를 막기 위해선 interface 를 쓰면 되겠고, 클래스 로써의 기능이 꼭 필요한 경우라면 class 를 쓰면 되겠다. 참고 : https://stackoverflow.com/questions/51716808/when-use-a-interfac..

소프트웨어 엔지니어링/프론트 엔드 2022.11.19
1
더보기
프로필사진

DevOps(MSA, K8S), FrontEnd, Web3(BlockChain)

  • 분류 전체보기 (53)
    • DevOps (4)
      • K8S (0)
      • CI CD (1)
    • 인공지능 (2)
      • 딥러닝, 인공지능 (1)
      • 자연어 처리 (0)
      • 공모전 (1)
    • 소프트웨어 엔지니어링 (41)
      • 프론트 엔드 (22)
      • 백 엔드 (3)
      • 네트워크 (4)
      • 풀스택 공통 (5)
      • OS (3)
      • 블록체인,WEB3 (3)
    • 잡담잡담 (3)
    • 취업 (3)
      • 회사 생활 (1)
      • 면접 (0)
      • 코딩 테스트 (2)
      • 포트폴리오 (0)

Tag

Block chain, frontend, React, 모노레포, web3, 2023, 구글 머신러닝 부트캠프, 부트캠프, 구글, l2 layer, 머신러닝, JavaScript, 프리온보딩, Chat GPT, 프로그래머스, 인공지능, vuejs, 원티드, TypeScript, 프론트엔드,

최근글과 인기글

  • 최근글
  • 인기글

최근댓글

공지사항

  • MSA 의 나라로 떠납니다.

페이스북 트위터 플러그인

  • Facebook
  • Twitter

Archives

Calendar

«   2025/07   »
일 월 화 수 목 금 토
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

방문자수Total

  • Today :
  • Yesterday :

Copyright © Kakao Corp. All rights reserved.

티스토리툴바