토이 프로젝트 진척
토이 프로젝트 현 진척
거의 없다 !!!
하지만 역시 하길 잘했다는 생각이 많이 든다. 강의에서 배웠던 것들을 실제로 내가 한 기획에 적용시키는 것은 강의 내용을 그냥 따라하는 것과 많은 차이가 있었다.
그리고 강의에서는 배우지 못했던 CSR, SSR, DTO, VO와 같은 많은 개념들을 토이 프로젝트 구현을 위한 정보를 찾던 도중 배울 수 있었고, 다른 사람들은 토이 프로젝트를 어떻게 하는지 찾아보며 나도 CI/CD 툴을 프로젝트에 적용해보고 싶다는 생각을 하게 되었다.
현재 강의에서 짰던 코드와 지식들을 기반으로 Repository 스크립트를 구현하여 h2 db에 연동하였다. 그리고 프론트 쪽 지식이 거의 없어 프론트 구현에 대해 걱정을 많이 했었는데, 다행히 부트스트랩 템플릿이 매우 잘되있고 직관적으로 어느 부분이 무엇인지 알기 쉬워서 지금까지 배운 thymeleaf와 병행하여 사용하면 어떻게든 될 것 같다.
구현에 필요할 것 같다 느낀 것들을 먼저 기획하고 시작했었는데, 페이지 기획, 객체 기획, RDB 스키마 정립 등을 했는데 필요한 작업이었다고 생각은 하지만, 계속해서 기획을 고치고 있는걸 보면 큰 도움은 되지 않는 것 같다…
애초에 페이지 기획같은건 전혀 모르는 상태에서 적당히 해서 그런 것 같다. 처음이라 당연한 일이니 그래도 여기저기 뜯어고치며 진행해보자.
향후 계획은 이제 URL 맵핑에 관한 기획이 필요할 것 같아 진행해볼 예정이다. 그 후 필요한 비즈니스 로직들을 짜고, 이미지 업로드에 관해 고민해봐야 할 것 같다.
이미지를 로컬에 저장하고 경로를 맵핑한다는 개념이 아직 잘 이해가 가지 않는다. 프로젝트 폴더 내부에 저장하도록 구현하면 되는걸까? 그렇다면 나중에 EC2 서버에 띄웠을 때에는 어떻게 동작하는걸까? 잘 알아봐야 할 것 같다.