✔️RestAPI 2

[프로젝트 기획 및 준비작업] API를 좀 더 RESTful 하게

프론트엔드와 백엔드가 소통하는 엔드포인트, RESTful API 꼭 정독해보자!!!! 아래는 약 4달전에 commonJS와 RESTful API에 대해 처음 배웠을 때 정리한 글이다. 21. Server & Node - CommonJS/RESTful API REST API를 쓴다고 정해놓고 RESTful 하게 디자인하는 것의 중요성을 많이 들어왔음에도 불구하고 솔직히 말하면 'RESTful'한게 대체 뭔지도 모르고 그냥 '써왔다.' 그러다가 어제 office hour시간에 아니나 다를까 API디자인에 대해 많은 피드백을 받았다. 우선 1. 한 API에 기능이 2개가 겹쳐있다는 것이었고 (예를 들어, 검색/삭제 기능이 순차적으로 이루어져야 할 때, 검색을 위한 API, 삭제를 위한 API로 나눈 것이 아니..

21. Server & Node - CommonJS/RESTful API

1. CommonJS 프로그램이 복잡하고 길어질수록 이를 부품화해서 여러 파일에 분리한다면 간결해지고, 다른 여러 프로그램에서도 그 부품을 가져다 쓸 수 있을 것이고, 코드의 재사용성도 높일 수 있다. 이렇게 여러 파일에 분리하는 것을 모듈화라고 하며 각 부품에 해당하는 조각조각의 코드들은 모듈이라고한다. 이번 Sprint를 진행하면서 본격적으로 많은 파일들을 생성하고 모듈로써 사용하는 것을 해보았다. 이 모듈과 관련된 것이 CommonJS이다. "using the CommonJS APIs and then run that application across different JavaScript interpreters and host environments. - CommonJS 공식홈페이지" CommonJS..

Dev/SW Engineering 2020.07.21