/open_study_reform

오픈스터디 재개편 프로젝트

Primary LanguageVue

오픈스터디 재개편

1. 소개

기존 학원에서 개발한 spring프로젝트... 5명이서 협업하면서 처음 프로젝트치고는 잘 만들었지만 비구조화와 하드코딩으로 이루어진 프로젝트를 혼자서 갈아 엎을 생각으로 다시 프로젝트를 시작한다.

2. 원인

새로운 프로젝트를 만드는것보다 기존 프로젝트를 다시보면서 반성하고 고민하는게 조금더 발전에 도움되지 않을까하여 시작한다.

3. 개발환경 변경

기존개발환경

  • FRONT : Javascript(jquery), jsp뷰
  • BACK : SpringMVC, mybatis
  • DB : Mysql

변경개발환경

  • FRONT : es5~es6, Vue.js
  • BACK : java, SpringBoot (API용도로 사용), SpringDataJPA(ORM변경)
  • DB : 기존과 동일한 Mysql

4. 기대효과

프로젝트를 front와 back를 분리하여 개발함으로써 조금더 구조화된 프로젝트를 만들어 최대한 하드코딩을 지양하고 vue.js와 springJPA를 배울 수 있는 기회이다.

5. 목표달성

vue.js(front_end)에 대해서 좀더 깊게 알 수 있었으며, spring도 마찬가지로 연습 할수 있었다.
다음 프로젝트는 react 또는 kotlin으로 프로젝트를 해볼 생각입니다.

by 2019.05.06 ~ 2019.12.09