본문 바로가기

개발자면접

(2)
개발자의 기본 소양, RESTful한 API 주소 설계 규칙 5가지(feat. Path Variable vs Query Parameter) 지난 포스팅에서는 우리가 매일 사용하는 URL의 6가지 기본 구조(Protocol부터 Fragment까지)에 대해 알아보았습니다.🔗 지난 글 보기: 매일 쓰는 주소창의 비밀, URL 구조 완벽 정리 지난 글의 예시 주소 중에 /blog/posts/88 기억하시나요? 왜 하필 주소가 이렇게 설계되었을까요?오늘은 실무에서 백엔드와 프론트엔드 개발자들이 가장 많이 고민하고, 기술 면접에서도 단골로 출제되는 'RESTful한 API 주소(URI) 설계 규칙'을 깔끔하게 정리해 보겠습니다.이 규칙만 지켜도 누구나 한눈에 알아볼 수 있는 "클린 코드" 같은 주소를 만들 수 있습니다. 💡 REST API 주소 설계의 핵심 철학REST(Representational State Transfer) API 주소를 설계할..
매일 쓰는 주소창의 비밀, URL 구조 완벽 정리 (Protocol부터 Fragment까지) 우리가 인터넷을 할 때 하루에도 수십 번씩 마주치는 주소창, 바로 URL(Uniform Resource Locator)입니다.개발을 하다 보면 이 URL을 파싱하거나, 직접 파라미터를 붙여 데이터를 전송해야 하는 일이 정말 많죠. 기술 면접에서도 단골로 나오는 주제이기도 합니다. 오늘은 URL의 각 구성 요소가 어떤 역할을 하는지 핵심만 쏙쏙 뽑아 정리해 보겠습니다.📌 URL 한눈에 보기우리가 예시로 볼 URL은 다음과 같습니다.https://dailyhans.com:8080/blog/posts/88?utm_source=menu#subtitle2이 긴 주소는 사실 각자의 명확한 역할을 가진 6개의 조각으로 이루어져 있습니다. 하나씩 쪼개서 살펴보시죠?1. Protocol (프로토콜)예시: https:/..