프론트엔드 개발자가 된지 2년 5개월차..ai는 발전하고 회사는 ax도입하면서 앞으로 개발자의 전망이 무서워졌다.
PUT, DELETE, PATCH등등
DB는 그냥 엑셀이었다. 표 = 시트, 컬럼 = 머리글, 행 = 한 줄.화면에서 칸 하나 탭하면 그 시트에 한 줄 추가되는 거다. SQL은 값을 쉽게 넣는 도구가 아니라 DB랑 대화하는 유일한 방법이다.CREATE / INSERT / SELECT / UPDATE / D
JSON = 텍스트 객체글자로 바꿔 보내고 받는 쪽에서 다시 객체로 만드는 거였다.express.json()은 프론트의 await res.json()이랑 같은 일이다.이게 없으면 req.body가 undefined라서 PUT만 터진다. GET, DELETE는 멀쩡하고.
프론트 → 컨트롤러 → 서비스 → DB. 결과는 반대로 돌아옴컨트롤러는 입력 형식(body값에 null값이 잘들어왔군 - 타입같은거)과 HTTP 응답, 서비스는 제품 규칙(개발 body값이 비면 안되지)과 DB 작업.input은 저장해달라고 받은 값, rows는 DB