์ง๊ธ ๋น์ฅ React ๋ฆด๋ฆฌ์ค๋ฅผ ํ๊ธฐ์๋ ๋๋ฌด ๋ง์ ์์ ์ด ํ์ํฉ๋๋ค. ์ด ์์ ์์ ๋์๊ฒ๋ ๋๋ถ๋ถ ๊ทผ์ก ๊ธฐ์ต์ด์ง๋ง ๋๊ตฌ๋ ์ฝ๊ฒ ํ ์ ์์ด์ผํฉ๋๋ค. ์ญ์ฌ์ ์ผ๋ก ๋๋ ์ผ์ ๋ง์ณค๊ณ ์ผ์ ์ค์งํ๊ณ ๋ค์ ํ์ธํ ์ ์๊ธฐ๋ฅผ ์ํ๊ธฐ ๋๋ฌธ์ ํน์ ๋จ๊ณ๋ฅผ ์๋์ผ๋ก ์ ์งํ์ต๋๋ค.
์ด๋ ค์์ ๊ธฐ์ฌํ๋ ๋ช ๊ฐ์ง ์ฌํญ์ด ์์ต๋๋ค.
๋ช ๊ฐ์ง ์์ด๋์ด:
npm run release
๊ทธ๋ฌ๋ฉด ๋ชจ๋ ์์
์ด ์ํ๋ฉ๋๋ค. ๋ํ์ ํ๋ก์ธ์ค๊ฐ ๋ ์ ์์ต๋๋ค.๋์: ๊ธฐ์กด CDN์ผ๋ก ์์ ํ๊ณ ๋ช ๋ น์ ๋ฐ๋ผ ๋ฒ์ ์ ๋ฐฐํฌํ ์ ์๋์ง ํ์ธํฉ๋๋ค(ํ ๊ธฐ๋ฐ ์๋ ์ ๋ฐ์ดํธ๋ jsfiddle๊ณผ ๊ฐ์ ์ง์ฐ์ ์ด๋ํ ์ ์์ต๋๋ค. ํํ ๋ฆฌ์ผ์ ์ฆ์ ์ฌ์ฉ ๊ฐ๋ฅํ ์์ฐ์ด ํ์ํจ)
Redux๋ฅผ ์ฌ์ฉํ์ฌ ์ฌ๋๋ค์ @mjackson์ http://npmcdn.com์ผ๋ก ์๋ดํ์ต๋๋ค.
@gaearon๋, ์ธ๊ธํด์ฃผ์ ์ ๊ฐ์ฌํฉ๋๋ค. ๋๋ ๊ทธ๊ฐ npmcdn ์๊ฒ ๊ธฐํ๋ฅผ ์ฃผ๊ธฐ๋ฅผ ์ํ๊ธฐ ๋๋ฌธ์ ์ ์ ๋์ @zpao ์๊ฒ ํํธ๋ฅผ ์ฃผ๊ณ ์์ต๋๋ค. ;)
์ฐ๋ฆฌ๋ ์ง๋ ๋ฌ์ 1,600๋ง ๋ช ์ด ๋๋ ์ ๋ฐฉ๋ฌธ์๋ก๋ถํฐ 1์ต ๊ฐ ์ด์์ ์์ฒญ์ ์ฒ๋ฆฌํ์ผ๋ฏ๋ก React๊ฐ ์ฐ๋ฆฌ์๊ฒ ๋์ง ์ข ๋ฅ์ ํธ๋ํฝ์ ์ฒ๋ฆฌํ ์ค๋น๊ฐ ๋์ด ์์ ๊ฒ์ ๋๋ค. ์ ๋ ํ์ฌ ์ฌ๋๋ค์ด ์คํฐ์๋ก๋ถํฐ ๊ธฐ๋ํ ์ ์๋ ๊ฒ์ ์ ์ ์๋๋ก ์ผ๋ถ ์คํฐ์์ ์๋น์ค ์กฐ๊ฑด์ ๋ง๋ จํ๊ธฐ ์ํด ๋ ธ๋ ฅํ๊ณ ์์ต๋๋ค.
์ง์ฐ๊ณผ ๊ด๋ จํ์ฌ ํ์ฌ CDN(CloudFlare)์ 5๋ถ ๋์ ๋ฆฌ๋๋ ์ ์ ์บ์ํ๋๋ก ์ง์ํฉ๋๋ค. ๋ฐ๋ผ์ ์๋ฅผ ๋ค์ด https://npmcdn.com/react@15/dist/react.min.js ์ ๋ํ ์์ฒญ์ npm์ผ๋ก ํธ์๋ ํ ์ต๋ 5๋ถ ํ์ ์ต์ ๋ฆด๋ฆฌ์ค๋ก ๋ฆฌ๋๋ ์ ๋ฉ๋๋ค.
์ฐ๋ฆฌ๋ ์ง๊ธ ์ข์ ์์น์ ์๋ ๊ฒ ๊ฐ์ต๋๋ค.
(@bvaughn ๊ฐ์ฌํฉ๋๋ค)
๊ฐ์ฅ ์ ์ฉํ ๋๊ธ
์ฐ๋ฆฌ๋ ์ง๊ธ ์ข์ ์์น์ ์๋ ๊ฒ ๊ฐ์ต๋๋ค.
(@bvaughn ๊ฐ์ฌํฉ๋๋ค)