Sass(SCSS) ์์ ์ ๋ณต!CSS๋ ๋ถ๋ช ์ฝ๊ณ ์ฌ๋ฐ์ง๋ง, ์์ ์ด ๊ณ ๋ํ๋ ์๋ก ๋ถํธํจ๋ ๊ฐ์ด ์ปค์ง๋๋ค.๋ถํ์ํ ์ ํ์(Selector)์ ๊ณผ์ฉ๊ณผ ์ฐ์ฐ ๊ธฐ๋ฅ์ ํ๊ณ, ๊ตฌ๋ฌธ(Statement)์ ๋ถ์ฌ ๋ฑ ํ๋ก์ ํธ์ ๊ท๋ชจ๊ฐ ์ปค์ง์๋ก ์์ฌ์๋ ๊ฐ์ด ์ปค์ง์ฃ .ํ์ง๋ง ์น์์๋ ํ
๋ ์ง ํ์์ ๋ฐ์ดํฐ ๊ฐ๊ณต & ์ํ๋ ๋ ์ง์ ์ผ์ ์๊ฐ ์ถ๊ฐ & String์ผ๋ก ๋ณํํ๊ธฐ!
Java๋ ๋๋ ์ผ ๋ ์ ์๋ ์ฌ์ด๊ฐ ๋ ๊ฒ๋ง ๊ฐ๋ค. ์ด๋ ๊ฒ ๋ ๊น์ Integer๋ int์ ๋ช ํํ ์ฐจ์ด ์ ๋ฆฌํด๋ณด๊ธฐ...
๋ฉด์ ์์ ๋น ์ง์ง ์๊ณ ์ง๋ฌธ๋ฐ์๋ ๋ถ๋ถ. ํ๋ก์ธ์ค์ ์ฐ๋ ๋๋? ๋์ ์ฐจ์ด๋ ๋ฌด์์ธ๊ฐ์?
์ง๋ ์๊ฐ๋์ ๊ฐ๋ฐ์ ๋ฐฐ์ฐ๋ฉด์ ๋๊ปด์จ ์ ๋ค์ ์ญ ์ ์ด๋ดค๋ค . ๋ชจ๋ ์ฃผ๋์ด๋ค ํ์ดํ !
๋น๋๊ธฐ ์์ ์ ์คํํ๊ธฐ ์ํ Promise ํจ์!
์ํํธ์จ์ด ๊ฐ๋ฐ์์์ "์ถ์ํ"๋ ๋ฌด์์ผ๊น?
์ฆ๊ฒ๊ณ ์์ฌ์ ๋, ๊ทธ๋์ ๋ ์ ํํ ๋๋ฒ์งธ ํ๋ก์ ํธ! "ํค์๋ง์ผ"
์ค๋์ ์น๊ฐ๋ฐ ์ด๋ฐ๊ฑฐ ๋ค ์์ด๋ฒ๋ฆฌ๊ณ ์ ๋ง ์์ํ๊ฒ, Javascript๋ฅผ ๊ณต๋ถํ๋ ๋ ! ์ ์ฐํ JS๋ ์๊พธ ๊ถ๊ธ์ฆ์ ๋ถ๋ฌ์ผ์ผํค๊ณ ๋ง๋๋ฐ.....
๋ ์ด์ด์ ์์กด์ฑ ์์๋ฅผ ์ ๋ฐ๋ผ๊ฐ๋ฉด์ ์ฝ๋๋ฅผ ๊ตฌํํ๋ฉด ์ด์์ ์ธ ๊ฐ๋ฐ์ด ๋๋๋ฐ..! ๋ ์ด์ด์ ๋ฐ๋ฅธ ๋ก์ง ๊ตฌํํด๋ณด๊ธฐ..!
์ง๊ธ ์งํ๋๋ ๊ธฐ์ ํ์ ์์ ๋ด๊ฐ ์ตํ์ผํ ๊ธฐ์ ์คํ์? ๐๐ป TypeScript, NestJS(Node.js), MongoDB, PostgreSQL๐ฑ ๐ฑ ์ ์ด์๋จ๊ธฐ ์ํ ๊ณต๋ถ ์์ํ๊ธฐ... ๐ฑ
HTML์ด ์์์๋ถํฐ ์๋๋ก ์์๋๋ก ์คํํ๋ ์์ค์๋ ์์๊ฐ ๋ค๋ฅด๊ฒ ๋ก๋๋๋ค๋ ๊ฒ!
JS์ ๋ฐ์ ์ญ์ฌ / ์ ๋์ด์ jQuery๋ฅผ ์ฐ์ง ์๋์ง? / ES5, ES6๊ฐ ๋ญ์ผ?
๋ ธ๋ง๋ ์ฝ๋ [ NestJS๋ก API ๋ง๋ค๊ธฐ ] ๊ฐ์ ๋ฃ๊ณ ์ ๋ฆฌํ๊ธฐ ๐๐ป
์ฐ์ ๋ธ๋ก๊ทธ๋ฅผ ์ฐธ๊ณ ํด์ ๊ธ์ ์์ฑํด๋ณผ ๊ฒ! 0. ํ๋ก์ ํธ ์์ฑ ์์ค ๋๋ ํ ๋ฆฌ๋ฅผ ๋ณ๊ฒฝํด์ค
์ข์, ํ์ ๊ฐ๋ฅํ ์ฝ๋, ์ด๋ ๊ณณ์์๋ ์ฌ์ฉ๋๊ธฐ ์ข์ ํจ์๋ฅผ ๋ง๋ค๊ธฐ ์ํด ๊ผญ ํ์ํ์ํํธ์จ์ด ์ํคํ ์ณ ๋ฐฐ์ฐ๊ธฐ!
๐๐ป ๋น๋๊ธฐ(Asynchronous) ์ด๋ฒคํธ-๊ธฐ๋ฐ(event-driven) Javascript ๋ฐํ์ ํ๊ฒฝ
NestJS๋ NodeJS๋ฅผ ์ํ ํ๋ ์์ํฌ! ์์๋ณด์ ;)
Javascript์์์ ๋น๋๊ธฐ ํต์ ์ ๋ถ๋ฅด๋ ์ฉ์ด๋?! Ajax์ promise์ ์ฐจ์ด๋?!
๊ธฐ์ ํ์ ์ ์งํํ๊ธฐ์ํด, ์ด๊ธฐ ๊ฐ๋ฐํ๊ฒฝ ์ธํ ์ ํด์ผํ๋๋ฐ ์๊พธ ๋๋ง ์๋ฌ๊ฐ ๋๋ ๊ฒ.. ๐ฑ npm... ๋ถ๋ค๋ถ๋ค