블로그를 통해 그날 배운 걸 복습하고 어떤 추가 학습이 필요한지 정리하자
TypeScript 왜 타입스크립트인가 동적 타입을 정적으로 선언 타입 유추를 통한 타입 제어 컴파일 시점에 오류 포착 추가 코드 기능 제공 TypeScript 추가 제공 자료형 tuple 길이와 각 요소의 타입이 정해진 배열 enum 특정 값(상수)
클래스의 요소: 멤버(member), 필드(field), 생성자(constructor), 메소드(method)인스턴스(instance): new 연산자에 의해 생성된 객체속성 또는 메소드로는 접근을 제한하기 위해 사용public, protected, private프로그
Express.js를 사용해 프로젝트를 시작하려고 하는데 어떻게 해야하나 갈팡질팡하다 공식문서를 보면서 차근히 시작해보았습니다.일단 Express.js 를 사용하려면 당연히 Express 패키지가 있어야 하고 패키지가 있으려면 npm을 사용해야 하니 처음부터 진행해보겠
엘리스 SW4 트랙을 진행하면서 여러번 Mongoose를 이용해 모델을 선언해보았지만 다시 한 번 정리해보려고 합니다.MongoDB에서는 스키마를 가질 수 없는데 Mongoose를 이용해 스키마를 만들면 데이터를 다루기가 좀 더 쉬워집니다.일단 mongoose를 불러옵
request handler에서 오류를 처리하기 위한 방법은 두 가지가 있습니다.promise().catch(next)async function, try ~ catch, nextasync 함수를 작성해 비동기 처리를 구현하면 매우 편하지만 매번 그 안에서 try-cat
Pagination은 간단하게 말하면 서버로부터 불러온 데이터를 원하는만큼만 클라이언트 측에 보여주는 방법입니다.\\url query 를 사용해서 전달된 값을 가지고 구현합니다.이때 url query에page : 현재 페이지perPage : 페이지 당 게시글 수이렇게