테크커런트

고정 헤더 영역

글 제목

메뉴 레이어

테크커런트

메뉴 리스트

  • 홈
  • 태그
  • 방명록
  • 분류 전체보기 (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)

검색 레이어

테크커런트

검색 영역

컨텐츠 검색

백엔드개발

  • Java 25 LTS 핵심 정리: 백엔드 개발자가 알아야 할 주요 변화

    2026.06.10 by 추천캐릭터

  • Spring Boot REST API 에러 응답 설계: HTTP 상태코드부터 ProblemDetail까지

    2026.06.10 by 추천캐릭터

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

    2026.06.09 by 추천캐릭터

  • 🧠 HTTP 상태코드 완전 정리하기 (재밌게, 쉽게, 한 방에!)

    2025.08.04 by 추천캐릭터

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

    2025.08.04 by 추천캐릭터

  • URI, URL 이게 뭐지?

    2022.10.29 by 추천캐릭터

Java 25 LTS 핵심 정리: 백엔드 개발자가 알아야 할 주요 변화

Java는 6개월마다 새로운 버전이 출시됩니다. 하지만 실무에서는 모든 버전을 바로 적용하지 않습니다. 대부분의 회사와 프로젝트는 안정성과 장기 지원을 고려해 LTS 버전을 기준으로 업그레이드 계획을 세웁니다.그런 의미에서 Java 25 LTS는 중요한 버전입니다. Java 17, Java 21을 사용하던 프로젝트라면 다음 장기 운영 기준으로 Java 25를 검토할 수 있습니다. 특히 백엔드 개발자라면 단순히 “새 버전이 나왔다” 정도로 끝낼 것이 아니라, 어떤 기능이 실무 코드에 영향을 주는지 정리해 둘 필요가 있습니다.이번 글에서는 Java 25 LTS에서 주목할 만한 핵심 변화를 백엔드 개발자 관점에서 정리합니다.Java 25 LTS를 봐야 하는 이유Java 버전은 크게 두 가지 관점에서 봐야 합니..

Programming/JAVA 2026. 6. 10. 21:47

Spring Boot REST API 에러 응답 설계: HTTP 상태코드부터 ProblemDetail까지

Spring Boot REST API 에러 응답 설계: HTTP 상태코드부터 ProblemDetail까지메타 설명Spring Boot REST API에서 HTTP 상태코드를 어떻게 선택해야 하는지, 에러 응답은 어떤 구조로 내려줘야 하는지, RFC 9457 ProblemDetail을 활용해 일관된 API 에러 응답을 설계하는 방법까지 정리합니다.도입REST API를 처음 배울 때는 보통 URI, HTTP 메서드, JSON 응답부터 공부합니다.예를 들면 이런 식입니다.GET /users/1POST /usersPATCH /users/1DELETE /users/1여기까지는 비교적 이해하기 쉽습니다.그런데 실무에 들어가면 바로 다음 질문이 생깁니다.요청이 실패했을 때는 어떤 상태코드를 내려줘야 할까?에러 메시지..

Programming/Spring Boot 2026. 6. 10. 18:32

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

🧠 HTTP 상태코드 완전 정리하기 (재밌게, 쉽게, 한 방에!)

📡 “404야, 내 마음도 Not Found다...”✅ HTTP 상태코드란?서버가 클라이언트의 요청에 대해 어떤 결과를 돌려줬는지 알려주는 숫자 코드입니다.예를 들어..."응, 잘 받았어!" → 200 OK"어..? 너 누구?" → 401 Unauthorized"뭐라는 거야?" → 400 Bad Request🎯 상태코드는 크게 5가지로 나뉩니다범위의미예시1xx정보거의 안 씀2xx성공200, 201, 2043xx리다이렉트301, 302, 3044xx클라이언트 에러400, 401, 403, 4045xx서버 에러500, 502, 503, 504 🔵 2xx: 성공했어요!코드의미설명200 OK정상 처리 완료제일 자주 보는 성공 코드201 Created생성됨POST로 새 리소스 생성 시204 No Conten..

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

🧩 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

URI, URL 이게 뭐지?

인터넷 주소에 대해 공부하다 보면 꼭 마주치는 개념이 있죠. 바로 URI와 URL입니다. 두 개념은 비슷하면서도 엄연히 다릅니다. 이번 글에서는 이 둘의 차이를 명확하게 정리해드립니다.🔍 URI란?URI (Uniform Resource Identifier) 는 말 그대로 ‘통합 자원 식별자’입니다.인터넷상의 특정 리소스(자원)를 식별할 수 있는 문자열을 뜻합니다.예) https://www.example.com/news/123 → 이 전체가 URI🌐 URL이란?URL (Uniform Resource Locator) 은 우리가 흔히 말하는 웹 주소입니다.URL은 리소스의 ‘위치’를 알려주는 방식입니다.즉, URI의 서브셋(하위 개념)입니다.✅ URL과 URI의 차이 정리예시URL인가?URI인가?설명htt..

Computer Science/NetWork 2022. 10. 29. 13:53

추가 정보

250x250

인기글

최신글

페이징

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

티스토리툴바