back-end

· back-end
머릿속으로 가지고 있던 REST API에 대한 생각을 정리함과 함께 공유하면 좋을 것 같다는 생각이 들어 글을 적어보려고 한다. REST API? REST API가 뭔지 한 줄로 요약해 보자면, REST API는 REST 아키텍처의 조건을 준수한 인터페이스라고 할 수 있을 것 같다 이 이야기는 단순 백엔드에만 국한되어 있는 이야기가 아니다. 프론트엔드는 보통 리소스를 사용하는 쪽이긴 하지만 페이지들의 path를 정할 때도 아래 URI 규칙을 따르는 게 좋다고 생각하고, API가 잘못되었을 때 잘못되었다고 말할 수 있어야 한다고 생각한다. URI URI 설계에 있어 가장 중요한 부분은 Self descriptiveness 즉, 얼마나 리소스를 잘 표현하고 있는가이다. 예시를 통해 설명해 보면 1. GET ..
· back-end
프론트엔드가 아닌 백엔드 분야기 때문에 전문성이 떨어질 수 있다는 점 유의해서 글 읽어주시면 감사하겠습니다.. 백엔드를 공부해보기로 결심하고 처음에는 NestJS를 써보려고 했다. 하지만 주위 백엔드 개발자들이 NestJS를 공부하면 백엔드를 공부하는 게 아닌 NestJS를 공부하는 거라 추천하지 않는다고 해서 typestack에서 제공하는 typedi, routing-controllers 그리고 typeorm 기반의 가벼운 라이브러리를 사용해 node.js 프로젝트를 만들고 공부해보려고 한다. 먼저 typedi에 대해 공부해보려고 한다. 의존성 주입? typedi는 이름에서도 알 수 있듯이 JavaScript, TypeScript에서 사용할 수 있는 의존성 주입 툴이라고 한다. 의존성 주입이라는 단어가..
백윤성
'back-end' 카테고리의 글 목록