클라이언트를 강화하는 Vue.js
이 글에서는 Spring Boot로 구축된 서버 사이드 렌더링(SSR) 애플리케이션에 Vue.js를 통합하는 과정을 탐구합니다. 서버 사이드에서는 Spring Boot, Thymeleaf, WebJars를 사용하고, 클라이언트 사이드에서는 Axios와 Vue.js를 활용합니다. 특히, Todo 항목의 추가, 업데이트, 삭제 기능을 구현하면서 Vue.js의 템플릿, 컴포넌트, Composition API를 사용한 상태 관리와 상호작용을 논의합니다.