์คํ๋ฅดํ ์ฝ๋ฉํด๋ฝ ์น๊ฐ๋ฐ ์ข ํฉ๋ฐ 1์ฃผ์ฐจ > ์ฝ๋ฉ์ ์์ํ ์ด์ ๋ณธ๊ฒฉ์ ์ผ๋ก ์ฝ๋ฉ ๋ฅ๋ ฅ์ด ํ์ํ๋ค๊ณ ๋๋ผ๊ธฐ ์์ํ๊ฒ์ ์๋ ์คํํธ์ ํ์ฌ์ ์ ์ฌํ๋ฉด์ ๋ถํฐ์๋ค. ํผ์์ ๋ค์ํ ์ญํ ์ ํด์ผํ๋ ์คํํธ์ ์ ํ๊ฒฝ์ ๋ด๊ฐ ํด๋ณด์ง ์์๋ ์์ญ๋ค๋ ๋ชจ๋ ๋์ ์ฑ ์๊ณผ ์๊ด์ด ๋
์น ํ๋ฉด์ ๋ก๊ทธ์ธ ํ์ด์ง ๊ตฌํํ๊ธฐ
๋ถํธ์คํธ๋ฉ์ ์ด์ฉํ ์นํ์ด์ง ์์ฑ
์๋ณ์๋ ๊ฐ์ด ์๋๋ผ ๋ฉ๋ชจ๋ฆฌ ์ฃผ์๋ฅผ ๊ธฐ์ต ์ฆ, ์๋ณ์๋ ๋ฉ๋ชจ๋ฆฌ ์ฃผ์์ ๋ถ์ธ ์ด๋ฆex) ๋ณ์, ํจ์, ํด๋์ค ๋ฑ= ํ๋์ ๊ฐ์ ์ ์ฅํ๊ธฐ ์ํด ํ๋ณดํ ๋ฉ๋ชจ๋ฆฌ ๊ณต๊ฐ ์์ฒด ๋๋ ๊ทธ ๋ฉ๋ชจ๋ฆฌ ๊ณต๊ฐ์ ์๋ณํ๊ธฐ ์ํด ๋ถ์ธ ์ด๋ฆ.๋ณ์ ์ ์ธ : var, let, constES6์ฐธ๊ณ =ํ
1์ฃผ์ฐจ ๊ฐ์์ค์ต์ผ๋ก ๋ง๋ค์๋ ์ํ ๋ฆฌ๋ทฐ ํ์ด์ง ์์ฑ์ JS ๊ธฐ๋ฅ์ ์ถ๊ฐํด ๋ณด์๋ค. ์ํ ๋ฆฌ๋ทฐ ํ์ด์ง ์ค์ต 01. ํ์ ๋ฉ์ธ์ง '์๋ ' 'ํ์ง ํ๋ณ' ์คํ์ผ ์๋ ์คํฌ๋ฆฝํธ๋ก ํ์ ๋ฉ์ธ์ง๋ฅผ ์ฝ์ . ์๋์ ๋ฒํผ ์์ค์ onclick ์ฝ๋ ์ฝ์ . โถ"์ํ ๊ธฐ๋กํ๊ธฐ"
์ด์ ํฌ๋ช ๋ก ์์ ๊ฐ์ ๋ด์ฉAPI(ํต๋ก)๋ฅผ ํตํด ์ ๋ณด ์ค์๊ฐ ๋ถ๋ฌ์ค๊ธฐ๊ตฌ๋ณ ๋ฏธ์ธ๋จผ์ง ์์น API ํ์ธ ์์ธ์ ๋ฐ๋ฆ์ด ์ค์๊ฐ ๋์ฌ์ ํํฉ API ์ ๊ณต๋ฅดํ์ด ์บ๋ฆญํฐ ๊ต์ฒด (์คํ๋ฅดํ์ฝ๋ฉํด๋ฝ GET ์ด์ฉ)ํฌ๋ช ๋ก ๋ ์จ API ์ ๊ณต
์ํ๋ฆฌ๋ทฐ ํ์ด์ง ๋ง๋ค๊ธฐ์ ์ฝํ ์ธ ๋ถ๋ฌ์ค๊ธฐ! Ajax ์ฐ์ต *ajax๋ >* ๋ชจ๋ฅด๋ฅธ ์ฉ์ด Boolean
//1.ํ์ด์ฌ ์คํ ์ฐํด๋ฆญ > ์คํ//2. ํ์ด์ ์ ๋๊ดํธ , ์ค๊ดํธ { }๊ฐ ์๋ ๋ค์ฌ์ฐ๊ธฐ๋ก ํ์๊ณ์ธต ํ๋จfruits = '์ฌ๊ณผ','๋ฐฐ','๋ฐฐ','๊ฐ','์๋ฐ','๊ทค','๋ธ๊ธฐ','์ฌ๊ณผ','๋ฐฐ','์๋ฐ'\*ํ์ด์ ํจํค์ง ->์ผ์ข ์ Ajax๊ฐ์ ๊ฒ!
NoSQL ์์ฆ IT ๋ถ์ผ์ ํ๋๋ ๋จธ์ ๋ฌ๋, ๋ฅ๋ฌ๋ ๋ฑ์ ์ธ๊ณต์ง๋ฅ ๋ถ์ผ์ด์ง๋ง, ํ 2๋ ์ ๋ง ํด๋ ๋น ๋ฐ์ดํฐ๊ฐ ๊ฐ์ฅ ํ๋์์ต๋๋ค. ์ด๋ฌํ ๋น ๋ฐ์ดํฐ๋ฅผ ์ฒ๋ฆฌํ๋ ๊ธฐ์ ๋ก NoSQL์ ์ฌ์ฉํ๊ฒ ๋ฉ๋๋ค. โNon Relational Operation Database SQLโ
๋๋ฌด ์๋ง์์ด๋ผ ๋ชจ๋๊ฐ ๋ณผ ์ ์๋ ๋ธ๋ก๊ทธ์ ์ ๊ธฐ ๋ถ๋๋ฝ์ง๋ง, ์์งํ๊ฒ ๋ด ์๊ฐ์ ๋งํด๋ณด๊ณ ์ ํ๋ค.๊ฐ๋ฐ์๊ฐ ๋๊ธธ ์ํด ๊ณต๋ถํ๋ ์ฑํ ์ฌ๋๋ค๊ณผ ๋ฌ๋ฆฌ ๋๋ ์ฒ์๋ถํฐ ๊ฐ๋ฐ์ ๊ด์ฌ์ด ์์ง๋ ์์๋ค. ์๋ ๊ด์ฌ์ด ์์๋ค๊ธฐ ๋ณด๋ค๋ ์ค์ฒํ ์ฉ๊ธฐ๊ฐ ์์๋ค.๋ํ์๋ ๊ฒ์์ ์ข์ํ๊ธฐ์