![[인프런워밍업클럽3기] 백엔드프로젝트 발자국 1주차](https://cdn.inflearn.com/public/files/blogs/16fe54f5-ff98-47a1-a568-48fdd99a3fd3/인프런워밍업클럽.png)
[인프런워밍업클럽3기] 백엔드프로젝트 발자국 1주차
한번정도는 배워보고 싶었던 코틀린 + Spring에 대한 스터디라서 더욱 흥미로웠던 1주일이었다.
✏ 강의 후기
프로젝트 설정 ~ 엔티티 개발 까지의 분량이었다.
사실 앞 부분에서 웹에 대한 지식과 Spring, JPA에 대한 지식들 역시 공유해주셨지만, 이미 알고 있는 부분이라서 해당 부분은 강의 내용은 스킵하고 자료만 확인했는데, 짧은 시간이지만 디테일한 내용들을 다뤄주셔서 웹 백엔드, 그리고 스프링, JPA가 처음인 분들도 어느정도 이해도를 높일 수 있는 자료라고 생각한다.
개인적으로는 패키지를 나누는 방법들이 많은 개발자들이 모두 다른 것 같아서(인프런 강사님들 조차) 흥미롭게 다가왔었고, Java와는 다른 코틀린의 매력을 이제 막 느낄 수 있어서 좋았다. 아직은 본격적인 개발 단계는 아니라서 아마 다음주가 더 재밌는 시간을 보낼 수 있을 것 같다.
🎯 미션 후기
아직은 워밍업 단계라서 그런지 크게 어려움이 있는 단계는 아니었다
미션1
간단하게 깃허브 Repo를 만들고 업로드하는 과제다.
https://github.com/kgh2120/url-shortener
미션2
1:N
관계를 갖는 테이블 설계하는 과제였다. 그 전까지는 따라서 치다가 갑자기 새로운 아이디어를 생각해야 해서 살짝 머리가 아팠지만, 평소에 해보고 싶었던 URL단축기
를 만드는 프로젝트의 설계 단계를 해볼 수 있었던 동기가 되었다. 분명 이 글을 작성하기 전에는 N:M
관계인 줄 알았는데 1:N
이라니.. 살짝 충격이다. 아직은 어떤 기능들을 넣을지에 대해서 정리가 안되어서 이후에 수정이 될 수 있는데, 다음주에 미니 프로젝트를 개발하기 전까지는 정리가 되기를 바란다.
https://www.erdcloud.com/d/s7AEHgGR3mj6eXgzM
댓글을 작성해보세요.