๐ย Reference
๐ย Chapter
i18next-fs-backend
i18next-chained-backend
i18next-http-backend
- i18next-http-backend
i18next-http-backend
๋ i18next๊ฐ ์น ์๋ฒ์์ ๋ฒ์ญ ํ์ผ์ HTTP ์์ฒญ์ ํตํด ๊ฐ์ ธ์ฌ ์ ์๊ฒ ํด์ฃผ๋ ํ๋ฌ๊ทธ์ธ์ด๋ค.
- ํด๋ผ์ด์ธํธ ์ธก์์๋ง ๋์ํ๋ฉฐ, ํนํ ์ด๊ธฐ ๋ฒ๋ค ํฌ๊ธฐ๋ฅผ ์ค์ด๋ ๋ฐ ํจ๊ณผ์ ์ด๋ค.
ํน์ง
i18next-http-backend
๋ ๋ฒ์ญ ๋ฐ์ดํฐ๋ฅผ ๋์ ์ผ๋ก ๋ก๋ํ๋ ์ญํ ์ ํ๋ค.
- ํด๋ผ์ด์ธํธ ์ ์ฉ: ์ด ํ๋ฌ๊ทธ์ธ์ ๋ธ๋ผ์ฐ์ ํ๊ฒฝ์์๋ง ๋์ํ๋ค. Node.js ์๋ฒ ํ๊ฒฝ์์๋ ์ฌ์ฉํ ์ ์๋ค.
- HTTP ์์ฒญ:
fetch
๋๋ XMLHttpRequest
๋ฅผ ์ฌ์ฉํ์ฌ ์น ์๋ฒ์ ์๋ ๋ฒ์ญ ํ์ผ(์ฃผ๋ก JSON ํ์)์ ๋น๋๊ธฐ์ ์ผ๋ก ๊ฐ์ ธ์จ๋ค.
- ์ฝ๋ ์คํ๋ฆฌํ
: ์ ํ๋ฆฌ์ผ์ด์
์ ๋ฉ์ธ ๋ฒ๋ค(bundle)์ ๋ชจ๋ ์ธ์ด ํ์ผ์ ํฌํจ์ํค์ง ์๊ณ , ํ์ํ ๋(์ฌ์ฉ์๊ฐ ์ธ์ด๋ฅผ ๋ณ๊ฒฝํ๊ฑฐ๋ ํน์ ํ์ด์ง์ ์ง์
ํ ๋)๋ง ํด๋น ์ธ์ด ํ์ผ์ ๋ถ๋ฌ์จ๋ค. ์ด๋ก ์ธํด ์ด๊ธฐ ๋ก๋ฉ ์๊ฐ์ด ๋จ์ถ๋๋ค.
- CDN ํตํฉ: ๋ฒ์ญ ํ์ผ์ CDN(Contents Delivery Network)์ ์ฌ๋ ค๋๊ณ , ์ด ํ๋ฌ๊ทธ์ธ์ ํตํด CDN์์ ๋น ๋ฅด๊ฒ ํ์ผ์ ๊ฐ์ ธ์ฌ ์ ์๋ค.
์์ - React
1. public
๋๋ ํ ๋ฆฌ์ ๋ฒ์ญ ํ์ผ ์ ์ฅ