🥼 Shopping Mall Project 👖 - in GitHub 💻
코틀린 문법 공부 📒. 친구와 안드로이드 앱을 만들어보려고 회의 및 강의 수강 📊.
틈틈이 프로그래머스 알고리즘 문제 풀이. 회사에서 진행하는 세일즈포스 교육 등
벌려놓은 것도 많고 해야할 일도 많아서 😱😨 바쁜 와중 ,,
개인적으로 실력도 다질겸 만들어보고 싶었던 쇼핑몰 홈페이지가 마침 관련 서적이 있길래 참조해서 쇼핑몰 프로젝트를 약 한 달 넘게 제작 중에 있다.
코드나 동작 정리는 마무리가 된 후에 할 듯 하고 이번에는 중간점검 차원으로 현재까지 작동되는 기능과 홈페이지 사진만 살짝 포스팅하려한다.
사용 기술은 Spring Boot, Thymeleaf, JPA, QueryDsl 등이 있다.
기존에 SpringBoot 기술을 다질 수 있는 것 뿐만 아니라 예전에 배웠던 JPA의 복습도 하고
새롭게 Junit5을 사용해서 기능을 단위 테스트하는 법도 배우고 QueryDsl을 통해 쿼리 생성을 하는 법도 배울 수 있어 좋은 듯 하다. Git 사용 실력은 덤으로 늘고 🤗🤗
IDE는 이클립스, VS Code만 쓰다가 이번에 Intellij 써봤는데 좋은 것 같기도 하고 별로인 것 같기도 하고...?
클론 코딩으로 공부하는 방식은 예전에 해봤었는데 그때는 동작이 어떻게 되는지 아무 생각 없이 따라하다보니 실력이 전혀 늘지 않았었지만 유명한 유튜버인 노마드 코더도 추천한 방법대로 하니 확실히 효과가 있는 것 같기도 하다.
(하나하나 코드 동작을 이해하면서 직접 타이핑하고 관련 기술을 찾아보며 공부 및 추가로 작은 기능 몇 개씩 변경해보기)
내가 제작한 홈페이지가 이쁘게 보여지고 관련 기능이 잘 동작할 때 느껴지는 재미란...ㅎㅎ 😝
최종적으로는 지마켓, 11번가 등의 오픈마켓을 참조하여..
1인 개발자가 잠깐잠깐 짬내서 개발할 수 있는 범위 내에 최대한 괜찮은 퀄리티를 내보고 싶다.
1월 12일자. 현재까지 Master Branch 반영 내용
참조 서적
📚 백견불여일타 스프링 부트 쇼핑몰 프로젝트 with jpa