[코딩에 대하여] #12 REST API란 무엇인가요? 웹 개발자를 위한 개념 정리
·
알쓸신잡/코딩에 대하여
안녕하세요, 토스트 데브입니다!지난 포스팅에서는 웹 개발에서 자주 사용되는 HTTP Method에 대해 알아봤죠 이번에는 이와 밀접하게 연결된 주제, 바로 REST API에 대해 알아보겠습니다.REST API는 웹 개발, 특히 백엔드와 프론트엔드 간의 통신에서 가장 널리 사용되는 방식인데요, 정확한 개념과 원칙을 이해하면 API를 설계하고 활용하는 데 훨씬 도움이 됩니다.📌 REST란?REST는 REpresentational State Transfer의 약자입니다.2000년 로이 필딩(Roy Fielding)의 박사 논문에서 처음 제안된 아키텍처 스타일이에요.쉽게 말해, "웹의 리소스를 일관된 방식으로 다루기 위한 규칙 모음"입니다.REST는 웹의 기본 원칙(HTTP, URI, Stateless 등)을..
[코딩에 대하여] #11 HTTP Method 완벽 정리: 웹 개발의 기초부터 실전까지
·
알쓸신잡/코딩에 대하여
안녕하세요, 토스트 데브입니다!오늘은 웹 개발에서 빠질 수 없는 HTTP Method에 대해 자세히 알아보려 합니다.API, 프론트엔드, 백엔드 개발 모두에서 필수로 사용하는 개념이지만, 처음 배우는 분들에겐 다소 헷갈릴 수 있죠.이번 글을 통해 개념부터 용도, 실전 사용 예시까지 깔끔하게 정리해드릴게요!📌 HTTP Method란?HTTP Method는 클라이언트(브라우저 등)가 서버에게 요청(Request)을 보낼 때, "어떻게 요청할지"를 정의하는 방식입니다.정보를 "가져오겠다(GET)"새로운 데이터를 "등록하겠다(POST)"기존 정보를 "수정하겠다(PUT/PATCH)"정보를 "삭제하겠다(DELETE)"이렇게 각 요청의 의도를 명확히 전달하는 역할을 합니다.🧾 주요 HTTP Method 정리1. ..