웹 프로그래밍의 기본이라고 할 수 있는 CRUD 게시판을 구현해보고 하나씩 기능을 추가해보면서 웹 어플리케이션의 동작과정 및 흐름을 이해하고자 프로젝트를 시작하게 되었습니다.
- 사용자 - 회원가입, Intercepter를 활용한 로그인 구현
- 게시판 - CRUD 기능, 페이징 및 검색 처리, 파일 업로드
- 댓글 - CRUD 기능, 페이징
3-1 백엔드
주요 프레임워크 / 라이브러리
- Java 11
- SpringBoot 2.7
- MyBatis
Build Tool
- Gradle 7.6.1
DataBase
- MariaDB
3.2 프론트엔드
- html/css
- JavaScript
- thymeleaf