[Spring boot] Node Gradle์ ์ด์ฉํ์ฌ Spring ํ๋ก์ ํธ์ Node ํ๋ก์ ํธ ๋ถ์ด๊ธฐ
Spring boot๋ฅผ ์ด์ฉํ์ฌ ์น ํ์ด์ง๋ฅผ ๊ฐ๋ฐํ ๋๋ REST API ์๋ฒ๋ก ๋ฐฑ์๋๋ฅผ ๊ตฌํํ๊ณ , ํ์ด์ง๋ ์๋ฒ ์ฌ์ด๋ ๋ ๋๋ง(SSR)์ ์ด์ฉํ์ฌ ๊ตฌํํฉ๋๋ค. ์ด ๋ ์ฌ์ฉํ๋ ๊ธฐ์ ์ ์๋์ 2๊ฐ์ง ๊ธฐ์ ์ ์ฌ์ฉํฉ๋๋ค. JSP (Java Server Page) Thymeleaf JSP์ Thymeleaf๋ Spring์ ์ด์ฉํ์ฌ ํ๋ฉด์ ๊ตฌํํ ๋ ์ฌ์ฉํ๋ ๋ทฐ ํ ํ๋ฆฟ ์์ง์ผ๋ก ๊ณผ๊ฑฐ์๋ JSP๋ฅผ ์ด์ฉํ์ฌ ํ๋ฉด์ ๊ตฌํํ์ง๋ง ์ต๊ทผ์๋ Thymeleaf๋ฅผ ๋ง์ด ์ฌ์ฉํฉ๋๋ค. ์ด๋ ๊ฒ HTML ์ฝ๋๋ฅผ ์ง์ ํ ํ๋ฆฟ์ผ๋ก ๋ค๋ค Controller์ ๋ฐ์ดํฐ๋ฅผ ์ด์ฉํด ๋์ ์ผ๋ก ํ๋ฉด์ ๋ง๋ค์ด์ฃผ๋ ๊ฒ์ ์๋ฒ ์ฌ์ด๋ค ๋ ๋๋ง์ด๋ผ ํฉ๋๋ค. ํ์ง๋ง ์ต๊ทผ์๋ ํด๋ผ์ด์ธํธ ์ฌ์ด๋ ๋ ๋๋ง(CSR) ๊ธฐ๋ฒ์ ์ด์ฉํ React.js, Vue.js๋ฅผ ์ด..