๋ฐฑ์๋ ๊ฐ๋ฐ์์ ์ํ, ๋ฐฑ์๋ ๊ฐ๋ฐ์๋ค์ ์ํ ํ๋ก ํธ์๋ ๊ฐ์ - ๊ธฐ๋ณธํธ
๋ฐฑ์๋ ๊ฐ๋ฐ์๋ก ํฌํธํด๋ฆฌ์ค๋ฅผ ๋ง๋ค์์ง๋ง ๋ณด์ฌ์ค ๊ฒ API๋ฐ์ ์๋ ์ทจ์ค์๋ค์๊ฒ ํ๋ก ํธ์๋๋ฅผ ๋ํด ํ๋์ ์น ์๋น์ค๋ก ๋ง๋ค ์ ์๋ ๊ฒฝํ์ ์ ๊ณตํด๋๋ฆฌ๊ฒ ์ต๋๋ค.
์๊ฐ์ 281๋ช
๋์ด๋ ์ด๊ธ
์๊ฐ๊ธฐํ ๋ฌด์ ํ

- ํด๊ฒฐ
๊ฐ์ ๋ด์ฉ์ ์ด๋ ์ ๋๋ก ํ์ ํ๊ณ ์๋ ๊ฒ์ด ์ข์๊น์?
์๋ ํ์ธ์.๋ฐฑ์๋ ๊ฐ๋ฐ์๋ฅผ ๋ชฉํ๋ก ๊ณต๋ถํ๋ฉด์, ์ต์ํ์ ํ๋ก ํธ์๋ ์ง์๋ ์ตํ๊ณ ์ถ์ด ๊ฐ์๋ฅผ ์๊ฐ ์ค์ธ ํ์์ ๋๋ค:)์ด๋ฒ Ajax ๊ฐ์๋ฅผ ๋ฃ๊ณ ์ฒ์์๋ ์ ์ดํด๋์ง ์์ ์ฌ๋ฌ ๋ฒ ๋ฐ๋ณตํด์ ํ์ตํ์ต๋๋ค. ๊ทธ ๊ฒฐ๊ณผ ์ ์ง๋ ฌํ์ ์ญ์ง๋ ฌํ๋ฅผ ํ๋
HTML/CSSjavascriptbootstrapํ์
ใป
1
108
2
- ํด๊ฒฐ
CSR, SSR์ ๋ํด
์๋ ํ์ธ์, Foo๋!์ข์ ๊ฐ์ ๊ฐ์ฌ๋๋ฆฝ๋๋ค. ํ์๋ฆฌํ์ ๊ฐ์ด SSR์ ๊ฒฝ์ฐ AJAX ํต์ ๋ ์ด๋ ค์ธ ๋ฟ๋๋ฌ ๋ธ๋ผ์ฐ์ ์ ๋ชจ๋ฐ์ผ ํ๊ฒฝ์์ ํ์ํ API(์๋ฐํ ๋งํ๋ฉด Controller)๋ฅผ ๊ฐ๊ฐ ํ๊ฒฝ์ ๋ง๊ฒ
HTML/CSSjavascriptbootstrapํฐํฐํฐ
ใป
1
151
1
- ํด๊ฒฐ
์๋ ํ์ธ์ foo๋ ๋ฐฑ์๋ ๊ฐ๋ฐ์ ํ๋ก ํธ ์ค๋ ๊ฐ์์์ ์ง๋ฌธ์ด ์์ต๋๋ค.
์๋ ํ์ธ์ foo๋ ๊ฐ์์์ ์ง๋ฌธ์ด ์์ต๋๋ค. css๋ฅผ ์ ์ฉํ๋ ๋ฐฉ๋ฒ๊ณผ ์ ํ์ ์ฑํฐ์์ ๊ฐ์ ํด๋์ค์ธ a:hover๋ ์ style ํญ์์ ์ ์ฉ๋ ์์ฑ์ด ์๋ณด์ด๋์ง ๊ถ๊ธํ๋๋ค! <img src="https://cdn.inflear
HTML/CSSjavascriptbootstrap๊ฐํ ํ์กฐ
ใป
0
230
1
- ๋ฏธํด๊ฒฐ
์๋ ํ์ธ์ foo๋ ๊ฐ์ ์ค๋ช ์ค์ ์ง๋ฌธ์ด ์์ต๋๋ค...!
์๋ ํ์ธ์~ ๋ฐฑ์๋๋ฅผ ์ํ ํ๋ก ํธ ๊ฐ์์์ ๊ฟํ ์ ์ป์ด๊ฐ๊ณ ์์ต๋๋ค~!๋ค๋ฆ์ด ์๋๋ผ JSON ๊ฐ์์์ 7๋ถ 53์ด ๋ถ๋ถ์ ์ง๋ฌธ์ด ์์ต๋๋ค. obj === objStr์ผ๋ก ๋์ผ์ฑ ๋น๊ตํ๋ ๋ถ๋ถ์ ๋ณด์ฌ์ฃผ์ จ๋๋ฐ, returnObj๋ฅผ objSt
HTML/CSSjavascriptbootstrapyosongsong
ใป
1
294
1
- ํด๊ฒฐ
FOO๋!! ๊ฐ์ ์ค๋ช ์ค ์ง๋ฌธ์์ต๋๋ค.
FOO๋! ์๋ ํ์ธ์!๊ฐ์ ์น์ 1์ ์ฒซ๋ฒ์งธ ํํธ์ธ '๋ฐฑ์๋์ ํ๋ก ํธ์๋'์์ 0:58์ด์ HTML์ด๋ผ๊ณ ๋งํด์ผํ ๋ถ๋ถ์ HTTP๋ผ๊ณ ์๋ชป ๋งํ์ ๊ฒ ๋ง์๊น์? ๋ฌผ๋ก ๋ณ๊ฑฐ ์๋์ง๋ง ๊ถ๊ธํด์์
HTML/CSSjavascriptbootstrapasd
ใป
1
326
2
- ํด๊ฒฐ
๊ฐ์ ๋๋ฝ
์๋ ํ์ธ์ Thymeleaf vs HTML + RestController ์ฃผ์ ๋ฅผ ๋ฃ๋ ์ค ์์ํ ๋ถ๋ถ์ด ์๊ฒจ ๊ธ์ ์์ฑํ๊ฒ ๋์์ต๋๋ค.ํด๋น ๊ฐ์์์ Thymeleaf ์ ๋ํ ์ค๋ช ์ ์งํํ๋ ์์ค, ๋์ค ๊ฐ์๊ฐ ๊ฐ์๊ธฐ ๋๋๋ ๋ฏํ
HTML/CSSjavascriptbootstrap์กฐ์ฝ๋
ใป
1
545
2






