REST 아키텍처 스타일의 제약 조건을 준수(원리를 따른다)하고 RESTful 웹 서비스와 상호 작용할 수 있도록 하는 API그러니까 REST 기반으로 서비스 API를 구현한것이란 얘기다.정의 자체는 응용 프로그램에서 사용할 수 있도록, 운영 체제나 프로그래밍 언어가
exports 객체를 사용하여 만드는 방법 module.exports를 사용하여 만드는 방법 (권장)
동기적 파일 I/O 작업 > 파일 읽기 요청이 끝난 후에 다음 코드 실행 > 블로킹 (Blocking) = '직렬적' 작업이기 때문비동기적 파일 I/O 작업 > 백그라운드에서 파일 I/O 작업, 바로 다음 코드 실행 > 논 블로킹 (Non-blocking) = '병렬적
npm outdated : 사용하는 패키지에 업데이트된 내역 확인 npm install {package} : 배포용 패키지 설치 npm install --save-dev {package} : 개발용 패키지 설치 npm uninstall {package} : 패키지 삭제
1. 탐색 ls (list) 현재 경로에 있는 파일/폴더 확인하기 pwd (print working directory) 현재 위치한 경로 출력하기 cd (change directory) 디렉토리 이동하기 ex) ls 명령어로 현재 경로의 폴더 확인 후, cd '
참고 : 명령어에 ';' 을 꼭 붙여주자. 붙이지 않을 시 다음 줄로 넘어가며 ';' 입력 시 마무리된다. 데이터베이스(DB) 언어의 종류 (SQL statements) > DDL (Data Define Language) CREATE ALTER DROP TRUNCAT
이번 프로젝트를 진행하며 carts 테이블과 cart_item_options라는 테이블에 각각 데이터를 넣어주는 API를 만들게 되었다.문제는 carts에 데이터가 추가되고 cart_item_options에도 데이터가 추가되어야 추후 carts 목록을 불러오는 쿼리를