frontend
-
- [React.js] Node.js ์ค์น๋ถํฐ ๋ฆฌ์กํธ ํ๋ก์ ํธ ํ ์คํธ๊น์ง ์ ๋ฆฌ
Node.js ์ค์น๋ถํฐ ๋ฆฌ์กํธ ํ๋ก์ ํธ ํ ์คํธ๊น์ง ์ ๋ฆฌ ๋ค์ด๊ฐ๋ฉฐ Node.js ์ค์น, NVM ์ค์น, ๋ฆฌ์กํธ ํ๋ก์ ํธ ์์ฑ ๋ฐ ํ ์คํธ๊น์ง์ ๊ณผ์ ์ ์ ๋ฆฌํด๋ณธ๋ค. ๋ฐฉ๋ฒ (1) Node.js ์ค์น ํ์ฌ ๋๋ ํ์์ ์ฌ์ฉํ๊ณ ์๋ ๋ฒ์ ์ Node.js๋ฅผ ์ค์นํ๋๋ก ํ๋ค. Node.js Node.js® is a JavaScript runtime built on Chrome's V8 JavaScript engine. nodejs.org (2) nvm ์ค์น NVM(Node Version Manager)์ Node.js์ ๋ฒ์ ์ ๊ด๋ฆฌํด์ฃผ๋ ํ๋ก๊ทธ๋จ์ด๋ค. @nvm-setup.exe@ ์ค์น ํ์ผ์ ๋ค์ด๋ก๋ ๋ฐ์ ์คํํ๋ค. Releases · coreybutler/nvm-windows A node.js version mana..
2024.02.05 -
- [Tip] ํ๋ก ํธ์๋(Frontend) vs. ๋ฐฑ์๋(Backend)
ํ๋ก ํธ์๋(Frontend) vs. ๋ฐฑ์๋(Backend) ํ๋ก ํธ์๋(Frontend) ๊ฐ๋ ๋ฐฑ์๋์ ์์ ํ ๋ถ๋ฆฌ ๊ตฌ์กฐ๋ฅผ ์งํฅํ๋ ์ ๋ฌด ์คํ์ผ์ ๊ฐ๋ฐ ๋ฐฉ์์ผ๋ก ํ๋ก ํธ ๋จ์ ๋น์ฆ๋์ค ๋ก์ง๊ณผ ์ฌ์ฉ์ ์์ญ์ ๊ฐ๋ฐ์ ๋ด๋นํ๋ ์ฌ๋ ๋ฐฑ์๋ API์์ ๊ฐ์ ธ์จ ๋ฐ์ดํฐ์ ์ถ๋ ฅ, ์ ๋ ฅ์ ํตํ ๋น์ฆ๋์ค ๋ก์ง ๊ตฌ์ฑ๊ณผ ์ฌ์ฉ์์ ๋ํํ๋ ์ฌ์ฉ์ ์ธํฐํ์ด์ค ๋ถ๋ถ์ ์์ ํ๋ ๊ฐ๋ฐ์ ํ๋ก ํธ์ค๋ ๊ฐ๋ฐ์๋ ํ๋ก ํธ ์์ญ ์ ๋ฐ๊ณผ ์๋ฒ์ ๋ํ ์ดํด๋ ฅ์ ํ์๋ก ํ๋ค. ์ผ๋จ ๋ณด๋ด์จ ๋ฐ์ดํฐ๋ฅผ ๊ฐ์ง๊ณ ๋ธ๋ผ์ฐ์ ํ๋ฉด์ ๋์์ฃผ๋ฉด ๋๊ธฐ ๋๋ฌธ์ ํํ ๋งํ๋ '์ฌ์ฉ์ ์ธํฐํ์ด์ค(UI)', '์ฌ์ฉ์ ๊ฒฝํ(UX)'๊ฐ ๋งค์ฐ ์ค์ํ๋ค. MVC์์ View๊ฐ ํ๋ก ํธ์๋๊ฐ ๊ด์ฌํ๋ ๋ถ๋ถ์ด๋ค. ๊ธฐ์ ์คํ ๋ก๋๋งต ๋ฐฑ์๋(Backend) ๊ฐ๋ ํ๋ก ํธ์๋, ๋ฐฑ์๋์ ์์ ํ ..
2022.10.24