기존 학원에서 개발한 spring프로젝트... 5명이서 협업하면서 처음 프로젝트치고는 잘 만들었지만 비구조화와 하드코딩으로 이루어진 프로젝트를 혼자서 갈아 엎을 생각으로 다시 프로젝트를 시작한다.
새로운 프로젝트를 만드는것보다 기존 프로젝트를 다시보면서 반성하고 고민하는게 조금더 발전에 도움되지 않을까하여 시작한다.
- FRONT : Javascript(jquery), jsp뷰
- BACK : SpringMVC, mybatis
- DB : Mysql
- FRONT : es5~es6, Vue.js
- BACK : java, SpringBoot (API용도로 사용), SpringDataJPA(ORM변경)
- DB : 기존과 동일한 Mysql
프로젝트를 front와 back를 분리하여 개발함으로써 조금더 구조화된 프로젝트를 만들어 최대한 하드코딩을 지양하고 vue.js와 springJPA를 배울 수 있는 기회이다.
vue.js(front_end)에 대해서 좀더 깊게 알 수 있었으며, spring도 마찬가지로 연습 할수 있었다.
다음 프로젝트는 react 또는 kotlin으로 프로젝트를 해볼 생각입니다.