테크커런트

고정 헤더 영역

글 제목

메뉴 레이어

테크커런트

메뉴 리스트

  • 홈
  • 태그
  • 방명록
  • 분류 전체보기 (68) N
    • Computer Science (20)
      • General (2)
      • NetWork (17)
      • AI (1)
    • Programming (37) N
      • JAVA (16)
      • Spring (11)
      • Spring Boot (5) N
      • Design Pattern (5)
    • ETC (11) N
      • AWS (10) N
      • IDE (1)
      • 포트폴리오 (0)
      • 기타 (0)

검색 레이어

테크커런트

검색 영역

컨텐츠 검색

HTTP메서드

  • REST API 입문 가이드: 서버와 클라이언트가 데이터를 주고받는 기본 원리

    2026.06.09 by 추천캐릭터

  • 🧩 RESTful API 제대로 알기: 개념부터 예제까지 한방에 정리!

    2025.08.04 by 추천캐릭터

  • 📌GET vs POST vs PUT vs PATCH vs DELETE: HTTP 메서드 완벽 총정리!

    2025.07.31 by 추천캐릭터

  • 📌"GET vs POST: 웹 개발자가 꼭 알아야 할 차이점 (쉽게 설명)"

    2022.10.30 by 추천캐릭터

REST API 입문 가이드: 서버와 클라이언트가 데이터를 주고받는 기본 원리

웹 개발을 공부하다 보면 거의 반드시 만나게 되는 단어가 있습니다. 바로 REST API입니다.프론트엔드에서 백엔드 서버로 데이터를 요청할 때도 REST API를 사용하고, 모바일 앱이 서버에서 회원 정보나 게시글 목록을 가져올 때도 REST API를 사용합니다. Spring Boot, Node.js, Django, FastAPI 같은 백엔드 프레임워크를 배울 때도 REST API는 기본 개념처럼 등장합니다.하지만 처음 접하면 용어부터 헷갈릴 수 있습니다.“API는 알겠는데 REST는 무엇일까?”“REST API와 그냥 API는 다른 걸까?”“GET, POST, PUT, PATCH, DELETE는 언제 다르게 써야 할까?”“URI는 어떻게 설계해야 좋은 API라고 할 수 있을까?”이번 글에서는 REST ..

Computer Science/NetWork 2026. 6. 9. 20:43

🧩 RESTful API 제대로 알기: 개념부터 예제까지 한방에 정리!

RESTful API는 웹 개발자라면 반드시 알아야 할 핵심 기술입니다.✅ REST란 무엇인가요?**REST(Representational State Transfer)**는 2000년에 로이 필딩(Roy Fielding)이 논문에서 처음 제안한 아키텍처 스타일입니다.쉽게 말해, 웹에서 자원을 HTTP 방식으로 다루는 표준화된 방법이라고 생각하시면 됩니다.📌 REST의 6가지 핵심 제약조건제약 조건설명1. 클라이언트-서버 구조역할을 분리하여 유지보수성과 확장성 향상2. 무상태(Stateless)요청 간 서버는 클라이언트 상태를 저장하지 않음3. 캐시 처리 가능응답 데이터는 캐싱될 수 있어야 함4. 계층화 시스템중간 서버를 통해 확장 구조 구성 가능5. 인터페이스 일관성URI, HTTP 메서드 등 통일된 ..

Computer Science/NetWork 2025. 8. 4. 20:22

📌GET vs POST vs PUT vs PATCH vs DELETE: HTTP 메서드 완벽 총정리!

웹 개발에서 클라이언트와 서버 간 통신은 대부분 HTTP 메서드를 통해 이루어집니다.특히 GET, POST, PUT, PATCH, DELETE는 REST API 설계의 핵심이라고도 할 수 있죠.이 글에서는 각 메서드의 역할, 차이점, 사용 시 주의사항을 모두 정리해드립니다.✅ GET목적: 데이터 조회특징:URL 쿼리 파라미터 사용 (/users?name=kim)데이터 변경 없음캐시 가능, 브라우저 주소창에서 사용 가능사용 예시: 게시글 목록 조회, 유저 정보 조회 등✅ POST목적: 데이터 생성 (Create)특징:Body에 JSON, form 데이터 전송서버 상태를 변경함재요청 시 중복 생성 주의사용 예시: 회원가입, 글 작성, 댓글 등록✅ PUT목적: 리소스 전체 수정 (Update All)특징:존재..

Computer Science/NetWork 2025. 7. 31. 20:09

📌"GET vs POST: 웹 개발자가 꼭 알아야 할 차이점 (쉽게 설명)"

📖 본문1. URL 입력 후 서버로 요청이 가는 과정브라우저 주소창에 URL을 입력하면, 사실 단순히 “주소”만 보낸 게 아니라 서버에 HTTP Method라는 방식으로 요청을 보낸 것입니다.HTTP Method는 여러 종류가 있지만, 가장 기본이자 많이 쓰이는 건 GET과 POST입니다.2. GET 방식 — "책 빌려오는 방법"📌 개념필요한 정보를 가져오기 위한 요청 방식입니다.마치 도서관에서 책을 빌려오는 것과 비슷하죠.📝 특징URL에 데이터가 포함됩니다.https://example.com/login?id=abcd&pw=kor→ ? 뒤의 id와 pw가 서버로 전달됩니다.데이터가 Header에 포함되어 전송됩니다.URL에 데이터가 노출 → 보안에 취약캐싱 가능 (속도 향상, 즐겨찾기 가능)데이터 ..

Computer Science/NetWork 2022. 10. 30. 13:52

추가 정보

250x250

인기글

최신글

페이징

이전
1
다음
TISTORY
테크커런트 © Magazine Lab
페이스북 트위터 인스타그램 유투브 메일

티스토리툴바