일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- 트랜잭션
- Redis
- 데이터베이스
- V8
- PostgreSQL
- roadmap
- OOP
- 싱글스레드
- acid
- eventloop
- Database
- Transaction
- 경력채용
- 백엔드
- NoSQL
- node.js
- 면접
- promise
- 객체지향
- 레디스
- 컨퍼런스
- JavaScript
- AWS
- Single Thread
- Developer
- solid
- 아키텍처
- 개발자
- architecture
- TypeScript
- Today
- Total
목록Programming/Typescript (5)
devlog.akasai
Typescript 4.1 | devlog.akasai 11월 19일 Typescript 4.1이 릴리즈되었다. 한달이 지난 시점이지만, 대략적인 내용을 정리해 보았다. Template Literal Types String literal types Typescript에서는 문자열 나열형태의 타입을 지원한다. functio... akasai.space 11월 19일 Typescript 4.1이 릴리즈되었다. 한달이 지난 시점이지만, 대략적인 내용을 정리해 보았다. Template Literal Types String literal types Typescript에서는 문자열 나열형태의 타입을 지원한다. function setVerticalAlignment(pos: "top" | "middle" | "bott..
[Typescript] Enum | devlog.akasai Enum Type은 Javascript와 Typescript와의 여러가지 차이점 중 한가지이다. 다양한 시스템 언어들이 Enum을 사용하고 있기 때문에 굳이 자세히 설명하지 않아도 될 것 같다. Enum Enum 타입을 사용하는 이유 akasai.space Enum Type은 Javascript와 Typescript와의 여러가지 차이점 중 한가지이다. 다양한 시스템 언어들이 Enum을 사용하고 있기 때문에 굳이 자세히 설명하지 않아도 될 것 같다. Enum Enum 타입을 사용하는 이유는 다양하다. 가독성을 높힌다. 공통된 특징을 지닌 변수를 한 곳에 묶어서 사용할 수 있기 때문에 가독성이 높아진다. 엄격한 타입정의가 가능하다. Typescri..
Closure와 Private | devlog.akasai Closure는 JS의 특징을 말할 때 필수적으로 나오는 요소이다. 이와 Typescript의 연관성 및 특징을 알아보려고 한다. 클로저 (Closure) Goggle에 검색만 해도 잔뜩나와서 (Chain Smokers를 포함해서...) 구구절 akasai.space Closure는 JS의 특징을 말할 때 필수적으로 나오는 요소이다. 이와 Typescript의 연관성 및 특징을 알아보려고 한다. 클로저 (Closure) Goggle에 검색만 해도 잔뜩나와서 (Chain Smokers를 포함해서...) 구구절절 설명하기도 민만하지만 간단하게 정리해보려 한다. A closure is the combination of a function bundled..
[Typescript] solid하게 SOLID | devlog.akasai Typescript 란? Typescript는 MS에서 만든 Javascript의 상위 언어로써, 서로 다른 언어가 아니다. 컴파일 언어이자, 정적 타입 언어이다. Javascript는 인터프리터 언어지만, Typescript는 컴파일 언어로 코드 수 akasai.space Typescript 란? Typescript는 MS에서 만든 Javascript의 상위 언어로써, 서로 다른 언어가 아니다. 컴파일 언어이자, 정적 타입 언어이다. Javascript는 인터프리터 언어지만, Typescript는 컴파일 언어로 코드 수준에서 미리 타입을 체크하여 오류를 체크해낸다. 단 전통적인 컴파일 언어와는 다르게, 링킹 과정이 생략되어 있..
[Typescript] solid하게 SOLID | devlog.akasai OOP 란? OOP 가 뭐길래? 프로그래밍에서 필요한 데이터를 추상화시켜 상태와 행위를 가진 객체를 만들고 그 객체들 간의 유기적인 상호작용을 통해 로직을 구성하는 프로그래밍 방법이다. 왜 좋은 akasai.space OOP 란? OOP 가 뭐길래? 프로그래밍에서 필요한 데이터를 추상화시켜 상태와 행위를 가진 객체를 만들고 그 객체들 간의 유기적인 상호작용을 통해 로직을 구성하는 프로그래밍 방법이다. 왜 좋은데? 코드 재사용이 용이 존재하는 클래스를 가져와서 이용할 수 있고 상속을 통해 확장해서 사용할 수 있다. 유지보수가 쉬움 절차 지향 프로그래밍에서는 코드를 수정 시 일일이 찾아 수정 해야한다. 반면 객체 지향 프로그래밍에서..