Thymeleaf 2

[Spring-Boot] 마니또 커뮤니티 서비스 회고 (2) - Spring-Boot로 서비스 개발

이전 게시물대로, 프로젝트 개발을 시작했고 현재는 완료했다. 기술 스택백엔드 개발은 수업에서 배운대로 스프링부트로 Java를 사용해 구현했다.프론트엔드는 스프링부트에서 JSP와 Thymeleaf 중 고민하다 Thymeleaf를 이용해 구현했다. (파일 형식이 html이라는 점이 JSP보다 조금 더 마음에 들었다) 스타일 구현은 CSS를 이용했다.그리고 데이터베이스는 MySQL을 이용해 SQL문으로 구현했다. 실제 서비스 구현서비스를 구현하는 과정에서 우선 주어진 과제 기간인 일주일 동안에 전체 서비스 구현은 어렵다고 생각했다.그래서 빠른(에자일한…) 개발을 위해 과제 기간동안에는 네비게이션 탭의 3가지 페이지 중, 커뮤니티 탭 기능을 구현했다. 하지만 로그인, 회원가입 기능이 없었기 때문에 사용자는 누구..

backend 2024.08.26

[Spring-Boot] 마니또 커뮤니티 서비스 회고 (1) - 개발 시작 전

프로젝트 시작참여 중인 부트캠프에서 한달간 ‘마니또 이벤트’를 시작했다. 그리고 ‘백엔드 기초’ 수업에서 처음으로 스프링과 MVC 패턴에 대해 배우면서, 직접 tomcat을 설치하고 백엔드 기능을 처음으로 구현해보았다. 수업 마무리로 개인 미니 프로젝트 과제가 있었는데, 주제는 자유, 기간은 일주일이었다. 나는 이 프로젝트를 현재 진행중인 ‘마니토 이벤트’에서 활용할 수 있는 서비스로 제공하면 실 사용자를 얻기 더 좋겠다는 생각을 했다. 또한 멘토링에서 멘토님이 이야기해주신, 서비스 타겟층을 뾰족하게 잡아 개발해본 경험이 있다! 라는 말에서 영감을 얻어 나도 그러한 서비스를 개발해보고 싶다고 생각했다.그래서 기획한 서비스가 ‘유레카 마니또 커뮤니티 서비스’인 ‘MANITO’이다. 기획 배경기존에는 슬랙의..

backend 2024.08.16