Front-end(183)
-
[TS] 3. 이해 - 객체타입의 호환성 / 대수타입 (유니온 |, 인터섹션 &)
보호되어 있는 글입니다.
2024.04.28 -
[TS] 3. 이해 - 타입 계층도
보호되어 있는 글입니다.
2024.04.28 -
[TS] 2.기본 - Any / Unknown / void / never
보호되어 있는 글입니다.
2024.04.28 -
[TS] 2. 기본 - Enum (열거형) 타입
보호되어 있는 글입니다.
2024.04.28 -
[TS] 2.기본 - 타입 별칭과 인덱스 시그니처
보호되어 있는 글입니다.
2024.04.28 -
[TS] 기본 - 객체
보호되어 있는 글입니다.
2024.04.28 -
[TS] 기본 - 배열과 튜플
보호되어 있는 글입니다.
2024.04.28 -
[TS] 기본 - 원시타입과 리터럴 타입
원시타입 - 하나의 값만 저장하는 타입number, string, boolean, null, undefined 리터럴 타입 - 값 자체를 저장하는 타입 1. 타입스크립에서 타입을 정의 하는 기본 적인 방법주석 (annotation 어노테이션)// numberlet num1 : number = 123;let num2 : number = -123;let num3 : number = 0.123;let num4 : number = Infinity;let num5 : number = NaN;// stringlet str1 : string = "hello";let str2 : string = 'hello';let str3 : string = `hello`;let str4 : string = `hello ${num..
2024.04.28 -
[TS] 타입스크립트 컴파일러 옵션 설정하기
1. tsconfig.jsontsc --init// 초기화하면 tsconfig.json 타입스크립트 컴파일러 설정파일이 생성됨기본적으로 저렇게 많은데 우리는 과감하게 삭제후, 필요한 옵션을 하나씩 설정해 보도록 하즈아 ~! 2. inclues 컴파일러 옵션{ "include": ["src"]}tsc 만 터미널에서 작성해도 모든 ts > js 로 컴파일된다. 3. target'target'은 타입스크립트파일을 어떤 버전의 자바스크립트로 바꿔줄지 정하는 부분이다.es5로 셋팅해놓으면 es5 버전 자바스크립트로 컴파일(변환) 신버전을 원하면 es2016, esnext 적으면 된다.{ "compilerOptions": { "target": "ES5" }, "include": ["src"]} 4..
2024.04.28 -
[TS] Hello TS World!
1. node , npm 설치 // node 버전npm install -g node@18.14.0// npm 버전npm install -g npm@9.7.1전역으로 특정버전을 설치 하지 않고 해당 프로젝트만 위의 버전으로 사용하고 싶으면 -g 없이 명령어 치면 된다. 2. terminal > npm init (초기화)모든 옵션을 default 엔터만 누른 다음에 폴더안에 package.json 파일이 생성된다. 3. types node 라이브러리 반드시 설치npm i @types/node@20.8.0// node 특정버전으로 설치하기.. 안그러면 나중에 error 발생 4. 타입스크립트 컴파일러 설치 // 컴퓨터 전역에 설치 // mac : 맨앞에 sudo 붙여서 작성 // window : 아래코..
2024.04.28 -
[Vue] eventBus 사용시 중복호출방지
보호되어 있는 글입니다.
2023.10.16 -
next (next-redux-wrapper)
보호되어 있는 글입니다.
2023.08.15 -
[Next] _app.ts 파일 앞에 언더바가 붙는 이유
보호되어 있는 글입니다.
2023.07.27 -
[SpringBoot] 프로젝트 셋팅하기
1. 프로젝트 생성 2. intellij > settings : run 실행하기 3. 프로젝트 자바 버전 확인 4. Gradle 버전 스프링부트 3.x 버전부터 jdk는 17 이상이여야 하고, jdk 20버전 이상부터는 kotlin.jvm이 '1.9.0-RC' 버전이어야 한다.
2023.07.19 -
[Vue] 문자열 길이 픽셀로 가져오기
보호되어 있는 글입니다.
2023.06.21