restapi
-
🦮 스스로를 위한 리팩토링 일지 가이드 1️⃣ 리팩토링 이전 코드는 어떠했는가 2️⃣ 어떻게 리팩토링하였는가 3️⃣ 리팩토링 이후 코드는 어떻게 개선되었는가 1️⃣ 리팩토링 이전 코드는 어떠했는가 ✅ 문제점1 REST API를 처음 공부하고 사용해 보면서 나와 팀원이 설계 규칙을 제대로 지키지 못한 부분이 보였다. 또한 팀원과 각각 회원 관리, 댓글 기능에만 REST API를 적용하고 다른 부분에는 적용하지 않았는데, 이 부분이 통일성이 없어 코드 가독성을 저하한다. ✅ 문제점2 LoginChk 컨트롤러 클래스와 MemberController 클래스에서, 로그인/로그아웃 처리 메소드들은 MemberController 클래스에, 회원 가입/정보 수정/탈퇴 메소드들은 LoginChk 클래스에 적혀 있었다. ..
15.코드 리팩토링(2) - RESTful한 API 만들기(1) / 클래스 목적에 맞게 수정하기🦮 스스로를 위한 리팩토링 일지 가이드 1️⃣ 리팩토링 이전 코드는 어떠했는가 2️⃣ 어떻게 리팩토링하였는가 3️⃣ 리팩토링 이후 코드는 어떻게 개선되었는가 1️⃣ 리팩토링 이전 코드는 어떠했는가 ✅ 문제점1 REST API를 처음 공부하고 사용해 보면서 나와 팀원이 설계 규칙을 제대로 지키지 못한 부분이 보였다. 또한 팀원과 각각 회원 관리, 댓글 기능에만 REST API를 적용하고 다른 부분에는 적용하지 않았는데, 이 부분이 통일성이 없어 코드 가독성을 저하한다. ✅ 문제점2 LoginChk 컨트롤러 클래스와 MemberController 클래스에서, 로그인/로그아웃 처리 메소드들은 MemberController 클래스에, 회원 가입/정보 수정/탈퇴 메소드들은 LoginChk 클래스에 적혀 있었다. ..
2024.03.20 -
REST API ◾ REST 원리를 따라 설계된 API 🔹RESTful : REST API의 설계 규칙을 올바르게 지킴 🤷♀️ 그래서 REST가 뭐쥬? 🤝 REST (Representational State Transfer) ◾ 자원을 정의하고 자원에 대한 주소를 지정하는 방법을 일컫는 네트워크 아키텍처 원리 📌 REST 구성 요소 1️⃣ 자원 (Resource) : HTTP URI 🔹URI (Uniform Resource Identifier) : 자원을 식별하기 위한 문자열 2️⃣ 자원에 대한 행위 (Verb) : HTTP Method (GET, POST, DELETE, PUT...) 3️⃣ 자원에 대한 행위의 구체적인 내용 (Representations) : HTTP Message, xml, JSO..
[네트워크] REST API / RESTful API란?REST API ◾ REST 원리를 따라 설계된 API 🔹RESTful : REST API의 설계 규칙을 올바르게 지킴 🤷♀️ 그래서 REST가 뭐쥬? 🤝 REST (Representational State Transfer) ◾ 자원을 정의하고 자원에 대한 주소를 지정하는 방법을 일컫는 네트워크 아키텍처 원리 📌 REST 구성 요소 1️⃣ 자원 (Resource) : HTTP URI 🔹URI (Uniform Resource Identifier) : 자원을 식별하기 위한 문자열 2️⃣ 자원에 대한 행위 (Verb) : HTTP Method (GET, POST, DELETE, PUT...) 3️⃣ 자원에 대한 행위의 구체적인 내용 (Representations) : HTTP Message, xml, JSO..
2024.03.14