3년차 웹 개발자에 스프링부트 아키텍처 고찰... 웹 개발을 시작한지 3년 가까이 되어가는거 같은데... 처음 1년은 vue로 프론트엔드 개발만 하다가 이후에 백엔드 개발을 본격적으로 하게 된거 같다. 경력도 경력이고 본업이 웹 개발자가 아닌지라 회사에서 사용하는 아키텍처에 대한 설명을 들을수가 없었고... 그저 감각적으로 지금까지 개발을 해온것 같다. 돌이켜 보면 질문할 생각도 못했던거 같다 그래서 최근에 공부를 해보고자 하는 마음에 이런 저런 소스들을 보게되었고 아키텍처에 대해서 고민하게 되었다. 프로젝트에 패키지 구조가 서로 다를지라도 보통 컨트롤러, 서비스, 저장소 이 3개 레이어로 구성이 되는것 같다. 컨트롤러 사용자에게 요청받아 서비스 레이어에 요청하여 다시 사용자에게 전달하는 역할을 한다. 서비스 컨트롤러에서 요청한 내용에 대한 비즈니스 로.. spring boot + vue.js 환경 구성하기 나는 원래 프론트엔드 개발자이다. 정확히 말하면 안드로이드 앱 개발자로 일하고 있다. 그러다 기회가 생겨 웹 개발을 잠시하게 되었는데 spring boot안에 vue.js를 함께 쓰는 아키텍처로 구성이 된 프로젝트였다. 프리랜서에 도움이 받아 개발을 진행하게 되었는데 그때 당시에는 너무 모르는게 많아 원래 그런가보다 하고 일을 진행하다가 어느 순간 불편한 부분들과 마주하게 되었다. 하지만 개발이 많이 진행되어 되돌릴수 없기 때문에 불편한걸 감수하고 그대로 진행하기로 했다. 프로젝트가 마무리되고 나서 spring boot에 vue가 들어가면 router를 사용 할 수 없는건가? 하는 의구심이 들어 찾아보았고 답을 찾을 수 있었다. 기본적인 java, node, vue cli 등은 설치가 되어 있다고 가정하.. 이전 1 2 다음