새로운 타입 지정 시type Text = string;const name: Text = 'ellie';type Num = number;type Student = { name: string; age: number;}const student: Student = { /
한 가지의 타입을 기본으로 해서 다른 종류의 타입으로 변환하는 것이 가능하다. 인터페이스: 규격사항.어떤 특정한 규격을 정의해 구현해야 한다면 인터페이스를 쓰는 것이 더 정확하다.누군가가 구현할 사람이 있는 경우타입: 어떤 데이터를 담을 때 어떤 데이터를 담을 수 있을
https://driip.me/7126d5d5-1937-44a8-98ed-f9065a7c35b5
여기서 이런 에러가 나왔다.'yield' expression implicitly results in an 'any' type because its containing generator lacks a return-type annotation.스택오버플로우에서 답변을 참고
command를 누른채로 클릭, node_modules/@types/react/index.d.ts를 살펴보자.일반적으로는 MutableRefObject를 반환한다. 매개변수가 제네릭과 일치한다.MutableObject는 또 뭘까? 다시 클릭해서 들어가보자. 제네릭으로
https://kitty-geno.tistory.com/62https://donghunee.github.io/study/2019/11/15/heroku/https://ksmfou98.github.io/ETC/Nodejs%20+%20expres
이번 포스팅에서는 웹팩과 모듈시스템에 대해 더 구체적으로 정리해보려 한다.그동안 다른 소스코드를 참고하면서 require 키워드를 많이 봐왔는데, 정확히 어떤 키워드이고 왜 쓰는지, import와 비슷한 역할을 하는 건데 무슨 차이인지, 그냥 Node.js의 문법일 뿐
어떤 컴파일 설정을 사용할지에 대한 속성어떤 버전의 자바스크립트로 컴파일할지 지정프로그램에서 사용할 모듈 시스템모듈 내보내기/불러오기 코드가 어떠한 방식의 코드로 컴파일 될지 결정비상대적 import의 모듈 해석시 기준이 되는 경로 지정프로젝트 루트 디렉토리에 존재하는
tsconfig 설정을 고쳐 에러를 해결했더니,또 다른 오류를 만났다.tsconfig.json 설정상의 문제인 것 같아서 계속해서 살펴봤었는데, 여러 스택오버플로우의 문의글 중 하나가 눈에 들어왔다.웹팩에 대해 간단히 알아보긴 했지만, 그래서 정작 어떻게 사용하는지는
정확히 잘 모르겠다! 프로그래밍 패러다임 목표에 따라 적절한 방법과 기법을 활용해 프로그램을 만들게 되는데, 이것을 프로그래밍 패러다임이라고 한다. 함수형 프로그래밍 언어는 객체지향 언어보다도 일찍 탄생했지만, 수학의 원리와 연관되어 있고 다소 난해해 처음에는 사람
웹팩에서 제공하는 플러그인으로, 노드 런타임에서 process.env에 저장되는 환경변수를 전역변수로 등록해준다.appID라는 값을 인자로 넘기면 process.env.appID라는 값이 환경변수로 설정되어 전역 변수에 할당된다.https://hjuu.tist
하고 싶은 것은 다음과 같다.타입스크립트로 OOP를 구현한다.텍스트와 웹페이지 링크디자인 시스템을 참고한다.깃허브 api를 사용하여 리드미 프로필에 넣을 수 있도록 한다.내용은 2가지로 구성한다. \- 요즘 관심있는 포스트내가 쓴 글
CRA에서는 기본적인 webpack설정이 숨겨져있는데, 절대경로를 사용하기 위해서는 tsconfig.json과 더불어 webpack의 설정을 변경해주어야 한다.이를 위해서는 eject로 숨겨진 webpack 설정을 바꾸어주어야 한다.eject?해당 프로젝트에 숨겨져 있
vanilla js로 웹페이지를 구현하면서, 컴포넌트를 구현한 각 클래스들의 공통 메서드를 재사용하기 위해 믹스인 패턴을 사용해본 경험을 정리합니다.