백엔드 기초: Node.js + Express 기본(2)-HTTP method, node.js, npm
HTTP method (목적)생성: POST조회: GET수정: PUT(무조건 덮어쓰기) / PATCH삭제: DELETEHEAD, OPTIONS, CONNECT, TRACE (데이터 외 설정하는 메소드)cf. PATCH: 일부 변경된 부분만 수정. ex)my page: 연락처, 이메일, 집주소, 이름=>부분 수정 Node.js는 백엔드에만 쓰이지 않는다! Node.js란?특징: 싱글스레드, 이벤트기반, 논블로킹 I/O요리사로 예를 들면?싱글스레드 => 요리사가 한 명이라 주문이 계속 밀려들어와도 혼자서 어떻게든 쳐내야 함이벤트기반 => 주문이 들어와야만 일을 함(= 주문이 없으면, 일을 하지않음!)논블로킹 I/O => 한 명이 일을 하는데, 요리를 순차적으로❌, 중간중간 비는 시간이 있으면 다른 요리를 함..