일정 관리 서버 만들기 설계 (API 명세서, ERD 작성)
API 명세서 DTO 목록ScheduleSaveRequestDto{ "content": string, “author”: string, “password”:string,} ScheduleUpdateRequestDto{ "content": string, “author”: string, “password”:string,} ScheduleResponseDto{ "id": Long, "content": string, “author”: string,} 성공Status Code 201 Created실패404 NotFoundScheduleListResponseDto[ { "id": Long, "content": string, “author”: string }, { "id": Long, "content": string..
모듈, 프레임워크, 라이브러리, API 차이
모듈 : 특정 기능을 수행하는 코드 집합 (함수)패키지 : 관련된 모듈을 분류하는 방법라이브러리모듈의 집합,그림을 그리고 싶어서 붓, 물감, 스케치북같은 여러 미술 도구를 가지고 그림, 이때 추적으로 어떤 미술 도구들을 가져오는 것은 나의 자유!프레임워크애플리케이션을 개발하는데 사용되는 구조소프트웨어 개발을 간편하게 만들기 위한 소프트웨어 개발 환경비지니스 로직에 집중할 수 있음나는 화가, 주어진 양식대로 그림을 그려야 하고, 이를 벗어나면 안 된다! 이 그림 양식을 따르면 나는 훌륭하고 가치있는 그림을 그릴 수 있다!API도서 SNS를 만들고 싶은데, 시중에 나온 책들의 정보들을 내가 수집해서 가져오기는 너무 어렵고 복잡함 -> 내가 원하는 책 정보와 갯수를 담은 도서 정보 내역을 작성하고 이를 대신 ..