Announcing TypeScript 4.0TypeScript 4.0 릴리즈 노트제네릭에 사용하는 튜플에 전개 연산자 (spread operator, ...) 를 사용할 수 있게 되었다!전개 연산자의 위치가 꼭 마지막이 아니어도 된다.&&, ||, ?? 도 할당 연산
\[번역] Tasks, microtasks, queues and schedules예전에 'Node.js 와 싱글 스레드' 라는 주제를 발표하기 위해 읽었던 글인데, 오늘 어떤 계기로 다시 한 번 찾아 읽게 되었다. 분명 다 이해했다고 생각했는데, 시간이 흐르니 또 이
검색엔진이 데이터를 다루는 법inverted index 는 RDBMS 와 반대 구조이다.책 제일 마지막에 있는 색인 페이지를 생각하면 쉽다.가나다순으로 나열된 단어 목록 중에서 찾고하는 단어를 찾아 그 단어가 어느 페이지에 등장하는지를 확인하는 것과 동일하다.대소문자
동적 타입 시스템은 더 개방적인 시스템이 아닙니다명목적 (nominal) 타이핑은 타입의 구조가 아닌 타입의 이름만을 가지고 구별된다.아래와 같이 Foo 와 Bar 는 '이름이 다르기 때문에' Foo 가 필요한 곳에 Bar 를 할당하면 에러가 난다.하지만 구조적 타이핑
Nest.js DocumentationServer side architecture with Node and Typescript using NestTake your Node backend to the next level with NestJSstackshare : Nest
개발자를 위한 A/B 테스트 해시 샘플링내가 재직 중인 회사는 파이어베이스 리모트컨피그를 이용한 A/B 테스트를 진행하고 있는데, 이번에 내가 참여하는 MVP 프로젝트에서부터는 서버에서 A/B 테스트를 세팅해야 한다는 소식을 들었다. 3주 안에 새 서버도 만들고, 와중
\[마틴 파울러] 소프트웨어 아키첵쳐의 중요성당연히 내부적으로 퀄리티가 떨어지는 제품을 100달러 더 싸게 사는 것이 그 당시에는 더 좋은 선택일 수 있습니다. 하지만 더 나은 내부 퀄리티를 가진 소프트웨어를 고른다면 새로운 기능을 더 빠르게 많이 추가할 수 있게 됩니