๐ก๐ธ๐ธ๐ถ3:๐น๐๐๐๐๐๐๐น/๐ก๐ฅ๐ข๐ค:๐ ๐๐ถ๐ธ๐ (2) ์ธ๋ค์ผํ ๋ฆฌ์คํธํ [React] 2. ์ปดํฌ๋ํธ ์ปดํฌ๋ํธ ๊ฐ๋ฐ์ ์์ ๊ฐ๋ ์ ๊ฐ๋จํ ์ค๋ช ํด๋ณด์. ์ด์ ์ ์ฐ๋ฆฌ๋ html๋ก ๋ค์๊ณผ ๊ฐ์ด ์ฝ๋ฉ์ ํ ์ ์์๋ค. WEB> world wide web! HTML ํ์ง๋ง ๋ง์ฝ ์ header๋ถ๋ถ์ ์ฝ๋๊ฐ 1000๋ง ์ค์ด๋ผ๋ฉด? ์ ๊ฑธ ๋ค index.html ํ์ผ์ ๋ฃ์ด๋ฒ๋ฆฌ๋ฉด ๋์กํ๊ณ ๋ณด๊ธฐ ์ด๋ ค์ ์ง๊ฒ ์ง? ๊ทธ๋์ ์ด๊ฒ์ ์ผ์ข ์ ์นํ์ ํด์ค๋ค. ~๋ถ๋ถ์ ์ฝ๋๋ฅผ ์๋ฅผ ๋ค๋ฉด ํ๊ทธ ํ ์ค๋ก ์นํ์ ํด์ฃผ๋ ๊ฒ์ด๋ค. App.js ํ์ผ์ ์ด์ด ๋ค์๊ณผ ๊ฐ์ด class ๋ฅผ ์ ์ธํด์ค๋ค. class Subject extends Component{ render(){ return ( Web world wide web! ); } } ๊ทธ๋ฆฌ๊ณ ์๋์ ์๋ App class ์ฝ๋๋ฅผ ๋ค์๊ณผ ๊ฐ์ด ๋ฐ๊ฟ์ฃผ๋ฉด! class App extends Compo.. [React] 1. ๋ฆฌ์กํธ๋? + ๊ฐ๋ฐ ํ๊ฒฝ ์ค์ react : ์ฌ์ฉ์ ์ธํฐํ์ด์ค๋ฅผ ๋ง๋ค๊ธฐ ์ํ Java Script ๋ผ์ด๋ธ๋ฌ๋ฆฌ(ํ๋ ์์ํฌ) - ์ธํฐํ์ด์ค๋ฅผ ํธํ๊ฒ ๋ง๋ค ์ ์์, ์ฌ์ฉ์ ๊ฒฝํ์ด ์ข์ Single page application , ํ์ด์ง ๋์ด๊ฐ๋๊ฒ ์์ฐ์ค๋ฌ์ - ๋ฐ์ดํฐ ์ฒ๋ฆฌ ํธํ๊ฒ ํ๋ ค๊ณ (๋ฐ์ดํฐ์ ํ๋ฉด ์ผ์น์ํค๋๊ฒ ์ข์์ง) - ์ปดํฌ๋ํธ๋ค(์กฐ๊ฐ๋ค) ์ฌ์ฌ์ฉ ๊ฐ๋ฅ ์ฌ์ฉ์ ์ ์ ํ๊ทธ๋ฅผ ๋ง๋๋ ๊ฒ (= ์ปดํฌ๋ํธ) -> ๊ฐ๋ ์ฑ ๋์ผ ์ ์์ -> ์ฌ์ฌ์ฉ ๊ฐ๋ฅ -> ์ ์ง๋ณด์์ ํธ๋ฆฌ์ฑ curl -o- https://raw.githubusercontent.com/nvm-sh/nvm/v0.37.2/install.sh | bash bash install_nvm.sh source ~/.profile nvm ls-remote ์ด๋ ๊ฒ nodejs์ npm์ ๊น.. ์ด์ 1 ๋ค์