[Spring Boot 사이드 프로젝트] 3. Thymeleaf Layout 적용 (Tiles 대체)
·
사이드 프로젝트/로또명당
지난 포스팅에 이어 이번에는 `thymeleaf`를 이용해 Layout을 적용해 보겠다.`jsp`를 사용할 때에는 `tiles`를 사용했었다 보니 `thymeleaf`의 문법이 낯설어 약간의 거부감이 들었지만 사용자가 직접 설정할 부분이 현저히 줄어들어 굉장히 편하다는 인상을 받았다.그럼 차근차근 적용을 시작해 보자. 0. 레이아웃 적용 왜 하나?1) 편하다나에게는 가장 중요한 이유라고 볼 수 있겠다. 여러 페이지를 만들다 보면 결국에 공통적으로 들어가야 할 부분이 생기기 마련인데 레이아웃 적용을 안 해놓으면 그때마다 복사 붙여 넣기를 할 수밖에 없다. (사실 복붙이야 개발자의 일상이니까 조금 피곤하고 말면 되기는 한다.)2) 유지보수이게 정말 중요한데, 유지보수에 드는 에너지를 현저히 줄여준다. 100..
[Spring Boot 사이드 프로젝트] 2. 깃허브에 프로젝트 올리기(인텔리제이)
·
사이드 프로젝트/로또명당
1. 환경IntelliJ IDEA를 이용해 GitHub에 프로젝트를 올린 뒤 관리해 볼 것이다.준비물 : IntelliJ 설치, GitHub 계정2. 왜 깃허브에 코드를 올리는가?깃허브에 코드를 올려야 할 이유는 굉장히 많고, 목적에 따라 이유가 다를 것이기 때문에 사이드 프로젝트의 관점에서 그 이유를 기록해 보자.1) 보여주기 위해서사이드 프로젝트의 목적에 따라 다르겠지만 수익을 내는 서비스를 출시하는 게 목적이 아니라면 혼자 꽁꽁 숨겨놔서 좋을 것이 없다. 나는 결국 프로젝트를 통한 자기 PR이 목적인데 숨겨놓으면 그럴 수가 없다. 필요할 때만 메일을 이용해 내 소스코드 파일을 첨부해 보낼 수도 있겠지만, 누가 그런 수고스러움을 감수해 가며 내 코드를 읽을 것인가. 깃에 올린 코드는 손쉽게 공유할 수..
그레이트현
'사이드프로젝트' 태그의 글 목록