๋ณธ๋ฌธ ๋ฐ”๋กœ๊ฐ€๊ธฐ

๐“ก๐“ธ๐“ธ๐“ถ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์„ ๊น”..