React๋ก UI๋ฅผ ๋ง๋ค๋ฉด์ ๋ฐ์ดํฐ๋ฅผ ๋ถ๋ฌ์ค๋ ๋์์ ๋ก๋ฉ ์ํ๋ฅผ ์ฒ๋ฆฌ๋ฅผ ์๋์ ๊ฐ์ด ํ์๋ค.const Component = () => { const [data, setData] = useState(null); useEffect(() => { fetchData().then((res) => setData(res)); }, []); if (!data) return ๋ฐ์ดํฐ๋ฅผ ๋ถ๋ฌ์ค๋ ์ค...; // ๋ก๋ฉ ์ํ ์ฒ๋ฆฌ return {data};};์๋ฒ์์ ๋ฐ์ดํฐ๋ฅผ ๋ฐ์์ค๋๋ฐ ์๊ฐ์ด ๊ฑธ๋ฆฌ๋ฏ๋ก, ๋ฐ์ดํฐ๋ฅผ ๋ถ๋ฌ์ค๊ธฐ ์ ๊น์ง๋ "๋ฐ์ดํฐ๋ฅผ ๋ถ๋ฌ์ค๋ ์ค..."์ด๋ผ๋ ๋ฌธ๊ตฌ๋ฅผ ๋ณด์ฌ์ค๋ค.ํ์ง๋ง ๋ชจ๋ ์ปดํฌ๋ํธ์์ ์ด ๋ฐฉ์์ ์ ์ฉํ๋ ๊ฒ์ ๋นํจ์จ์ ์ด๋ฏ๋ก, ๋ ํจ์จ์ ์ธ ๋ฐฉ๋ฒ์ ์ฐพ๋ค๊ฐ Suspense๋ฅผ ์๊ฒ ๋์๋ค.๐ง S..