2023년 4학년이 되어서도 프론트엔드와 백엔드 중에 무엇을 선택해야 할지 고민이었습니다.
작년에는 React 스터디로 프론트엔드를 공부해봤기 때문에, 올해는 백엔드에 대한 경험을 얻어보고자 3월부터 GDSC Spring 스터디에 참가하게 되었습니다. Spring 스터디를 통해 기초를 학습하고, 그 후에는 스터디원과 함께 프로젝트를 진행했습니다.
1. 프로젝트 소개
개요
https://github.com/GDSC-DEU/Blog-API
🗓️ 기간 : 2023/06/28 ~ 2023/07/14
🪧 내용 : Spring Boot를 사용하여 블로그 API 만들기
👥 팀원 : 김남주, 박상현, 엄예진, 최종학
목표
- 블로그 서비스에 사용되는 기본적인 기능 구현
- 회원가입 및 로그인
- 게시물 작성ㆍ조회ㆍ변경ㆍ삭제
- 댓글 작성ㆍ조회ㆍ변경ㆍ삭제
- Swagger를 사용하여 API 문서 작성
- 클라우드타입을 사용하여 서비스 배포
- JWT (Json Web Token) 토큰을 사용하여 사용자 인증
2. 기술 스택
프로그래밍 언어
IDE
- IntelliJ IDEA
- Visual Studio Code
개발 환경
- Java Development Kit 17
- Spring Boot 3.1.1
- Gradle 8.1.1
- Spring Security
- Json Web Token
- cloudtype
3. 주요 기능