FastComments.com Blog
๐Ÿ‡ฐ๐Ÿ‡ท โ–ผ
๐Ÿ‡บ๐Ÿ‡ธ
English
English
๐Ÿ‡ง๐Ÿ‡ฌ
ะ‘ัŠะปะณะฐั€ัะบะธ
Bulgarian (Bulgaria)
๐Ÿ‡จ๐Ÿ‡ณ
็ฎ€ไฝ“ไธญๆ–‡
Chinese (Simplified)
๐Ÿ‡น๐Ÿ‡ผ
็น้ซ”ไธญๆ–‡
Chinese (Traditional)
๐Ÿ‡ญ๐Ÿ‡ท
Hrvatski
Croatian (Croatia)
๐Ÿ‡ฉ๐Ÿ‡ฐ
Dansk
Danish
๐Ÿ‡ณ๐Ÿ‡ฑ
Nederlands
Dutch
๐Ÿ‡บ๐Ÿ‡ธ
English (US)
English (North America)
๐Ÿ‡จ๐Ÿ‡ฆ
Franรงais (Canada)
French (Canada)
๐Ÿ‡ซ๐Ÿ‡ท
Franรงais (France)
French (France)
๐Ÿ‡ฉ๐Ÿ‡ช
Deutsch
German (Germany)
๐Ÿ‡จ๐Ÿ‡พ
ฮ•ฮปฮปฮทฮฝฮนฮบฮฌ (ฮšฯฯ€ฯฮฟฯ‚)
Greek (Cyprus)
๐Ÿ‡ฌ๐Ÿ‡ท
ฮ•ฮปฮปฮทฮฝฮนฮบฮฌ
Greek (Greece)
๐Ÿ‡ฎ๐Ÿ‡ฑ
ืขื‘ืจื™ืช
Hebrew
๐Ÿ‡ฎ๐Ÿ‡น
Italiano
Italian (Italy)
๐Ÿ‡ฏ๐Ÿ‡ต
ๆ—ฅๆœฌ่ชž
Japanese (Japan)
๐Ÿ‡ฐ๐Ÿ‡ท
ํ•œ๊ตญ์–ด
Korean (Korea)
๐Ÿ‡ต๐Ÿ‡ฑ
Polski
Polish (Poland)
๐Ÿ‡ง๐Ÿ‡ท
Portuguรชs (Brasil)
Portuguese (Brazilian)
๐Ÿ‡ท๐Ÿ‡บ
ะ ัƒััะบะธะน
Russian (Russia)
๐Ÿ‡บ๐Ÿ‡ฆ
ะ ัƒััะบะธะน (ะฃะบั€ะฐะธะฝะฐ)
Russian (Ukraine)
๐Ÿ‡ง๐Ÿ‡ฆ
ะกั€ะฟัะบะธ (ะ‘ะธะฅ)
Serbian (Bosnia & Herzegovina)
๐Ÿ‡ท๐Ÿ‡ธ
Srpski (Latinica)
Serbian (Latin Serbia)
๐Ÿ‡ฒ๐Ÿ‡ช
ะกั€ะฟัะบะธ (ะฆั€ะฝะฐ ะ“ะพั€ะฐ)
Serbian (Montenegro)
๐Ÿ‡ท๐Ÿ‡ธ
ะกั€ะฟัะบะธ
Serbian (Serbia)
๐Ÿ‡ธ๐Ÿ‡ฎ
Slovenลกฤina
Slovenian (Slovenia)
๐Ÿ‡ช๐Ÿ‡ธ
Espaรฑol
Spanish (Spain)
๐Ÿ‡บ๐Ÿ‡ฆ
ะฃะบั€ะฐั—ะฝััŒะบะฐ
Ukrainian (Ukraine)
๐Ÿ‡น๐Ÿ‡ท
Tรผrkรงe
Turkish (Turkey)
follow us in feedly

Mon Jun 15 2026
...

๋ฆฌ์•กํŠธ ๋„ค์ดํ‹ฐ๋ธŒ ๋Œ“๊ธ€ ์‹œ์Šคํ…œ SDK ์—…๋ฐ์ดํŠธ

! ์ด ๊ธฐ์‚ฌ์—๋Š” ๊ธฐ์ˆ  ์šฉ์–ด๊ฐ€ ํฌํ•จ๋˜์–ด ์žˆ์Šต๋‹ˆ๋‹ค

์ƒˆ ์†Œ์‹

์šฐ๋ฆฌ๋Š” fastcomments-react-native-sdk์˜ 5.1 ๋ฒ„์ „์„ ์ถœ์‹œํ–ˆ์Šต๋‹ˆ๋‹ค. ์ด ๋ผ์ด๋ธŒ๋Ÿฌ๋ฆฌ๋Š” ์‹ค์‹œ๊ฐ„์œผ๋กœ ๋Œ“๊ธ€๊ณผ ์ฑ„ํŒ…์„ ๋ Œ๋”๋งํ•˜๋Š” ๋ฆฌ์•กํŠธ ๋„ค์ดํ‹ฐ๋ธŒ ๋ผ์ด๋ธŒ๋Ÿฌ๋ฆฌ๋กœ, WebView ๋Œ€์‹  ์‹ค์ œ ๋„ค์ดํ‹ฐ๋ธŒ ์ปดํฌ๋„ŒํŠธ๋ฅผ ์‚ฌ์šฉํ•ฉ๋‹ˆ๋‹ค.

์šฐ๋ฆฌ๋Š” ๋‚ด๋ถ€ ๊ตฌ์กฐ๋ฅผ ๋‹ค์‹œ ์ž‘์„ฑํ•˜๊ณ , ์ „์ฒด์ ์ธ ๋””์ž์ธ์„ ์žฌ์„ค๊ณ„ํ•˜๊ณ , ๋ผ์ด๋ธŒ ์ฑ„ํŒ… ์œ„์ ฏ์„ ์ถ”๊ฐ€ํ•˜๊ณ , SDK๋ฅผ ์›น์œผ๋กœ ๊ฐ€์ ธ์™”์œผ๋ฉฐ, ์ด๋ฅผ ์ตœ์‹  ๋ฆฌ์•กํŠธ ๋„ค์ดํ‹ฐ๋ธŒ์™€ ๋ฆฌ์•กํŠธ๋กœ ์—…๊ทธ๋ ˆ์ด๋“œํ–ˆ์Šต๋‹ˆ๋‹ค.

FastComments React Native SDK, light theme FastComments React Native SDK, dark theme

์™œ ๋‘ ๊ฐœ์˜ ๋ฆฌ์•กํŠธ ๋„ค์ดํ‹ฐ๋ธŒ ๋ผ์ด๋ธŒ๋Ÿฌ๋ฆฌ์ธ๊ฐ€์š”?

์ด ์งˆ๋ฌธ์„ ์ž์ฃผ ๋ฐ›๊ธฐ ๋•Œ๋ฌธ์— ๊ฐ„๋‹จํžˆ ์„ค๋ช…ํ•˜๊ฒ ์Šต๋‹ˆ๋‹ค. ์šฐ๋ฆฌ๋Š” ๋‘ ๊ฐ€์ง€ ์˜ต์…˜์„ ์ œ๊ณตํ•ฉ๋‹ˆ๋‹ค:

  • fastcomments-react-native๋Š” ์›น ์œ„์ ฏ์˜ ์–‡์€ ๋ž˜ํผ๋กœ, WebView์—์„œ ์‹คํ–‰๋ฉ๋‹ˆ๋‹ค. ์ด๊ฒƒ์€ ๋ชจ๋“  ๊ธฐ๋Šฅ์„ ์ฆ‰์‹œ ์ด์šฉํ•  ์ˆ˜ ์žˆ๋Š” ๊ฐ€์žฅ ๋น ๋ฅธ ๋ฐฉ๋ฒ•์ด๋ฉฐ, ์›น ์ˆ˜์ • ์‚ฌํ•ญ์ด ์ž๋™์œผ๋กœ ์ ์šฉ๋ฉ๋‹ˆ๋‹ค.
  • fastcomments-react-native-sdk (์ด๊ฒƒ)๊ฐ€ UI๋ฅผ ์›น๋ทฐ ์—†์ด ๋„ค์ดํ‹ฐ๋ธŒ ๋ฆฌ์•กํŠธ ๋„ค์ดํ‹ฐ๋ธŒ ์ปดํฌ๋„ŒํŠธ๋กœ ๋ Œ๋”๋งํ•ฉ๋‹ˆ๋‹ค. ์ด ๋ผ์ด๋ธŒ๋Ÿฌ๋ฆฌ๋Š” ๋” ์œ ์—ฐํ•˜๊ณ , ์™„์ „ํžˆ ํ…Œ๋งˆํ™” ๊ฐ€๋Šฅํ•˜๋ฉฐ, ๋„ค์ดํ‹ฐ๋ธŒ์ด๊ธฐ ๋•Œ๋ฌธ์— ๋„ค์ดํ‹ฐ๋ธŒ์ฒ˜๋Ÿผ ๋А๊ปด์ง‘๋‹ˆ๋‹ค.

์ตœ๊ณ ์˜ ๊ฒฝํ—˜์„ ์œ„ํ•ด ์šฐ๋ฆฌ๋Š” SDK๋ฅผ ์ถ”์ฒœํ•ฉ๋‹ˆ๋‹ค. ์ด ๊ฒŒ์‹œ๋ฌผ์˜ ๋‚˜๋จธ์ง€ ๋ถ€๋ถ„์€ 5.0์—์„œ ๋ณ€๊ฒฝ๋œ ๋‚ด์šฉ์— ๊ด€ํ•œ ๊ฒƒ์ž…๋‹ˆ๋‹ค.

์ƒˆ๋กœ์šด ์ƒํƒœ ๊ด€๋ฆฌ

์ด ๋ณ€๊ฒฝ์˜ ์ฃผ์š” ๋™๊ธฐ๋Š” ์šฐ๋ฆฌ์˜ ๋ผ์ด๋ธŒ๋Ÿฌ๋ฆฌ๊ฐ€ ์šฐ๋ฆฌ์˜ ์ด๋ฆ„์— ์ถฉ์‹คํ•˜๊ณ  ๋น ๋ฅด๊ฒŒ ์œ ์ง€๋˜๋„๋ก ํ•˜๋Š” ๊ฒƒ์ž…๋‹ˆ๋‹ค. ๋ช‡๋ช‡ ๊ณ ๊ฐ๋“ค์ด ์„ฑ๋Šฅ์— ๋Œ€ํ•ด ๋ถˆ๋งŒ์„ ์ œ๊ธฐํ–ˆ๊ธฐ์— ์ด์ œ ํ•ด๊ฒฐ๋˜์—ˆ์Šต๋‹ˆ๋‹ค.

SDK๋Š” ์›๋ž˜ Hookstate์—์„œ ๋Œ“๊ธ€ ํŠธ๋ฆฌ๋ฅผ ์œ ์ง€ํ–ˆ์Šต๋‹ˆ๋‹ค. ์ž‘๋™ํ–ˆ์ง€๋งŒ, ์Šค๋ ˆ๋“œ์™€ ์‹ค์‹œ๊ฐ„ ์—…๋ฐ์ดํŠธ๊ฐ€ ์ฆ๊ฐ€ํ•จ์— ๋”ฐ๋ผ ์†๋„๊ฐ€ ๋А๋ ค์ง€๊ธฐ ์‹œ์ž‘ํ–ˆ์Šต๋‹ˆ๋‹ค.

์šฐ๋ฆฌ๋Š” Hookstate๋ฅผ Zustand์™€ ํ‰๋ฉด ์ธ๋ฑ์Šค ์Šคํ† ์–ด๋กœ ๊ต์ฒดํ–ˆ์Šต๋‹ˆ๋‹ค. ์ด์ œ ๋Œ“๊ธ€์€ ์ƒํƒœ ๋‚ด๋ถ€์˜ ํŠธ๋ฆฌ ๋Œ€์‹  byId ๋งต๊ณผ childrenByParent, rootOrder, pinnedIds ์ธ๋ฑ์Šค์— ์กด์žฌํ•ฉ๋‹ˆ๋‹ค.

๊ทธ ๊ฒฐ๊ณผ:

  • ์‹ค์‹œ๊ฐ„ ์ด๋ฒคํŠธ(์ƒˆ ๋Œ“๊ธ€, ํˆฌํ‘œ, ํŽธ์ง‘)๊ฐ€ ํŠธ๋ฆฌ๋ฅผ ํƒ์ƒ‰ํ•˜๊ณ  ๋ณต์ œํ•˜๋Š” ๋Œ€์‹  O(1) ๋ณ€์ด๊ฐ€ ๋˜์—ˆ์Šต๋‹ˆ๋‹ค.
  • ๋งค๋ฒˆ ๊ฐ€์ ธ์˜ค๋Š” ๋™์•ˆ ์‹คํ–‰๋˜์—ˆ๋˜ ๋‘ ๊ฐœ์˜ ์ „์ฒด ํŠธ๋ฆฌ JSON ๊นŠ์€ ๋ณต์ œ๋ฅผ ์ œ๊ฑฐํ–ˆ์Šต๋‹ˆ๋‹ค.
  • ์ปดํฌ๋„ŒํŠธ๋Š” ์ฝ๋Š” ์Šฌ๋ผ์ด์Šค์— ์ •ํ™•ํžˆ ๊ตฌ๋…ํ•˜๋ฏ€๋กœ, ํ•œ ๋Œ“๊ธ€์— ๋Œ€ํ•œ ํˆฌํ‘œ๋Š” ๊ทธ ๋Œ“๊ธ€ ํ•˜๋‚˜๋งŒ ํ„ฐ์น˜ํ•ฉ๋‹ˆ๋‹ค.

๋งˆ์ง€๋ง‰ ํฌ์ธํŠธ๋Š” ์ƒ๊ฐ๋ณด๋‹ค ์ค‘์š”ํ•ฉ๋‹ˆ๋‹ค. ์„ ํƒ์ž ๊ธฐ๋ฐ˜ ๊ตฌ๋…์„ ์‚ฌ์šฉํ•˜๋ฉด, ํ–‰์€ ์ž์‹ ์˜ ๋ฐ์ดํ„ฐ๊ฐ€ ๋ณ€๊ฒฝ๋  ๋•Œ๋งŒ ๋‹ค์‹œ ๋ Œ๋”๋ง๋ฉ๋‹ˆ๋‹ค.

ํ† ํฐ ๊ธฐ๋ฐ˜ ์žฌ์„ค๊ณ„

์ด์ „ ๋””์ž์ธ์€ ํ•˜๋“œ์ฝ”๋”ฉ๋œ ์Šคํƒ€์ผ์˜ ๋ฌด๋”๊ธฐ์˜€์Šต๋‹ˆ๋‹ค. ์ƒˆ๋กœ์šด ๊ธฐ๋ณธ ๋””์ž์ธ์€ ์ผ๋ จ์˜ ์˜๋ฏธ๋ก ์  ๋””์ž์ธ ํ† ํฐ(FastCommentsTheme)์—์„œ ์ƒ์„ฑ๋ฉ๋‹ˆ๋‹ค: ์ƒ‰์ƒ, ์—ฌ๋ฐฑ, ๋ฐ˜์ง€๋ฆ„, ๊ธ€๊ผด ํฌ๊ธฐ, ๊ธ€๊ผด ๋‘๊ป˜, ์•„๋ฐ”ํƒ€ ํฌ๊ธฐ ๋“ฑ. ์ „์ฒด ์Šคํƒ€์ผ ํŠธ๋ฆฌ๋Š” ์ด๋Ÿฌํ•œ ํ† ํฐ์—์„œ ํŒŒ์ƒ๋ฉ๋‹ˆ๋‹ค.

์ฆ‰, ์žฌ์Šคํƒ€์ผ๋ง์€ ํ•˜๋‚˜์˜ prop์œผ๋กœ ๊ฐ€๋Šฅํ•ฉ๋‹ˆ๋‹ค:

<FastCommentsLiveCommenting config={config} theme={{ colors: { primary: '#FF5500' } }}/>

๋‹คํฌ ๋ชจ๋“œ๋Š” ํ•˜๋‚˜์˜ ํ† ํฐ ์„ธํŠธ๋กœ ๊ฐ€๋Šฅํ•ฉ๋‹ˆ๋‹ค:

import { getDarkTheme } from 'fastcomments-react-native-sdk';

<FastCommentsLiveCommenting config={config} theme={getDarkTheme()}/>

์žฌ์„ค๊ณ„ ์ž์ฒด๋Š” ๋”์šฑ ๊น”๋”ํ•˜๊ณ  ํ˜„๋Œ€์ ์ธ ์ค‘๋ฆฝ์  ์™ธ๊ด€์ž…๋‹ˆ๋‹ค: ์•„์ฃผ ์–‡์€ ๊ตฌ๋ถ„์„ , ์•Œ์•ฝ ํˆฌํ‘œ ๋ฒ„ํŠผ ๋ฐ ์นฉ, ์ฑ„์›Œ์ง„ ๊ธฐ๋ณธ ๋ฒ„ํŠผ, ๋‘ฅ๊ทผ ์•„๋ฐ”ํƒ€, ์ผ๊ด€๋œ ๊ธ€๊ผด ํฌ๊ธฐ ์กฐ์ •. styles prop์€ ์—ฌ์ „ํžˆ ์กด์žฌํ•˜์—ฌ ์„ธ๋ฐ€ํ•œ ์˜ค๋ฒ„๋ผ์ด๋“œ๋ฅผ ํ—ˆ์šฉํ•˜๋ฏ€๋กœ ๊ธฐ์กด ํ†ตํ•ฉ์ด ๊ณ„์† ์ž‘๋™ํ•ฉ๋‹ˆ๋‹ค.

์ „์šฉ ๋ผ์ด๋ธŒ ์ฑ„ํŒ… ์œ„์ ฏ

์šฐ๋ฆฌ๋Š” FastCommentsLiveChat๋ฅผ ์ถ”๊ฐ€ํ–ˆ์Šต๋‹ˆ๋‹ค. ์ด ์ฑ„ํŒ… ํ”„๋ฆฌ์…‹์€ Android SDK์˜ ์ฑ„ํŒ… ๋ทฐ๋ฅผ ๋ฏธ๋Ÿฌ๋งํ•˜๋Š” ๋™์ผํ•œ ์—”์ง„์—์„œ ์ž‘๋™ํ•ฉ๋‹ˆ๋‹ค: ๊ฐ€์žฅ ์ตœ๊ทผ์˜ ๋ฉ”์‹œ์ง€๊ฐ€ ์•„๋ž˜์— ํ‘œ์‹œ๋˜๋Š” ์—ฐ๋Œ€๊ธฐ ๋ฉ”์‹œ์ง€, ๋ชฉ๋ก ์•„๋ž˜์˜ ์ž‘์„ฑ๊ธฐ, ์—ฐ๊ฒฐ ์ ๊ณผ ์‚ฌ์šฉ์ž ์ˆ˜๊ฐ€ ํฌํ•จ๋œ ์‹ค์‹œ๊ฐ„ ํ—ค๋” ์ŠคํŠธ๋ฆฝ, ์˜ค๋ž˜๋œ ๋ฉ”์‹œ์ง€๋ฅผ ์ฝ๋Š” ๋™์•ˆ ์ผ์‹œ ์ •์ง€ํ•˜๋Š” ์ž๋™ ์Šคํฌ๋กค, ๊ทธ๋ฆฌ๊ณ  ์œ„๋กœ ์Šคํฌ๋กคํ•  ๋•Œ ๋ฌดํ•œ ๊ธฐ๋ก. ๋ชจ๋“  ํ”„๋ฆฌ์…‹์€ config๋ฅผ ํ†ตํ•ด ์˜ค๋ฒ„๋ผ์ด๋“œ ํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.

<FastCommentsLiveChat config={{ tenantId: 'demo', urlId: 'my-room' }}/>

์›น์—์„œ๋„ ์ด์ œ ์‚ฌ์šฉ ๊ฐ€๋Šฅ

๋™์ผํ•œ SDK๊ฐ€ react-native-web๋ฅผ ํ†ตํ•ด ์›น์—์„œ๋„ ์‹คํ–‰๋ฉ๋‹ˆ๋‹ค. ๋ฆฌ์น˜ ํ…์ŠคํŠธ ์ž‘์„ฑ๊ธฐ(react-native-enriched)๋Š” iOS, Android ๋ฐ ๋ธŒ๋ผ์šฐ์ € ๋ชจ๋‘์—์„œ ๋™์ผํ•˜๊ฒŒ ๋ Œ๋”๋ง๋˜์–ด, ํŽธ์ง‘ ๊ฒฝํ—˜์ด ํ•˜๋‚˜์˜ ๊ตฌํ˜„์œผ๋กœ ๋ชจ๋“  ๊ณณ์—์„œ ์ผ๊ด€๋˜๊ฒŒ ์œ ์ง€๋ฉ๋‹ˆ๋‹ค. ๋Œ“๊ธ€ ๋ชฉ๋ก์—์„œ ์ž˜๋ฆด ์ˆ˜ ์žˆ๋Š” ์˜ค๋ฒ„๋ ˆ์ด(๋ฉ”๋‰ด, GIF ์„ ํƒ๊ธฐ, ์•Œ๋ฆผ ๋ชฉ๋ก ๋“ฑ)๋Š” ์›น ๋นŒ๋“œ์—์„œ ๊ทธ ํŠธ๋ฆฌ๊ฑฐ ๋ฐ”๋กœ ์•„๋ž˜์— ๊ณ ์ •๋ฉ๋‹ˆ๋‹ค.

์‹ค์‹œ๊ฐ„ ์ปดํฌ๋„ŒํŠธ ๋ธŒ๋ผ์šฐ์ €์—์„œ ๋ชจ๋“  ์œ„์ ฏ์„ ์ง์ ‘ ์ฒดํ—˜ํ•ด ๋ณผ ์ˆ˜ ์žˆ์œผ๋ฉฐ, ์ด๋Š” react-native-web๋ฅผ ํ†ตํ•ด ๋ธŒ๋ผ์šฐ์ €์—์„œ ์‹คํ–‰๋˜๋Š” ์ด SDK์ž…๋‹ˆ๋‹ค.

๋ฆฌ์•กํŠธ ๋„ค์ดํ‹ฐ๋ธŒ์™€ ํ•จ๊ป˜ ์ตœ์‹  ์œ ์ง€

5.0์€ ๋ฆฌ์•กํŠธ ๋„ค์ดํ‹ฐ๋ธŒ 0.81 ๋ฐ ๋ฆฌ์•กํŠธ 19์— ๋Œ€ํ•ด ๋นŒ๋“œ ๋ฐ ํ…Œ์ŠคํŠธ๋˜์—ˆ์œผ๋ฉฐ, ์ƒˆ๋กœ์šด ์•„ํ‚คํ…์ฒ˜(Fabric)๋ฅผ ํƒ€๊ฒŸ์œผ๋กœ ํ•˜์—ฌ, ๋„ค์ดํ‹ฐ๋ธŒ ๋ฆฌ์น˜ ํ…์ŠคํŠธ ํŽธ์ง‘๊ธฐ์— ํ•„์š”ํ•ฉ๋‹ˆ๋‹ค. ์ด๊ณณ์—์„œ ์ตœ์‹  ์ƒํƒœ๋ฅผ ์œ ์ง€ํ•˜๋Š” ๊ฒƒ์€ ๋ฐ”์œ ์ผ์ด ์•„๋‹™๋‹ˆ๋‹ค: ํŽธ์ง‘๊ธฐ, ์ œ์Šค์ฒ˜ ์ฒ˜๋ฆฌ, ๋ Œ๋”๋ง ๋ชจ๋‘๊ฐ€ ๋ฆฌ์•กํŠธ ๋„ค์ดํ‹ฐ๋ธŒ๊ฐ€ ๋ฐœ์ „ํ•จ์— ๋”ฐ๋ผ ๋” ๋น ๋ฅด๊ณ  ์ •ํ™•ํ•ด์ง€๋ฉฐ, ์šฐ๋ฆฌ๋Š” ๊ทธ๋Ÿฐ ์—…๊ทธ๋ ˆ์ด๋“œ๋ฅผ ์ ์ง„์ ์œผ๋กœ ๋ฐ›์•„๋“ค์ด๊ณ  ์‹ถ์Šต๋‹ˆ๋‹ค.

๊ฒฐ๋ก 

์ด๋ฒˆ ์žฌ์ž‘์„ฑ์€ ๋ฆฌ์•กํŠธ ๋„ค์ดํ‹ฐ๋ธŒ SDK์— ์šฐ๋ฆฌ ๋‹ค๋ฅธ ๋ผ์ด๋ธŒ๋Ÿฌ๋ฆฌ๋“ค๊ณผ ๋™๋“ฑํ•œ ์ผ๊ธ‰ ๊ธฐ๋ฐ˜์„ ์ œ๊ณตํ•˜๋Š” ๊ฒƒ์ด์—ˆ์Šต๋‹ˆ๋‹ค: ๋น ๋ฅด๊ณ  ์˜ˆ์ธก ๊ฐ€๋Šฅํ•œ ๋ฐ์ดํ„ฐ ๋ชจ๋ธ, ํ•˜๋‚˜์˜ prop์œผ๋กœ ํ…Œ๋งˆํ™”ํ•  ์ˆ˜ ์žˆ๋Š” ๋ชจ์Šต, ์ฑ„ํŒ… ์œ„์ ฏ, ์›น ์ง€์› ๋“ฑ ๋ชจ๋‘ ์ตœ์‹  ๋ฆฌ์•กํŠธ ๋„ค์ดํ‹ฐ๋ธŒ ๊ธฐ๋ฐ˜ ์œ„์— ์ด๋ฃจ์–ด์กŒ์Šต๋‹ˆ๋‹ค.

SDK๋Š” NPM์—์„œ ์ฐพ์„ ์ˆ˜ ์žˆ์œผ๋ฉฐ, ์˜ˆ์ œ๊ฐ€ ์žˆ๋Š” ์†Œ์Šค๋Š” GitHub์—์„œ ์ฐพ์„ ์ˆ˜ ์žˆ์œผ๋ฉฐ, ๋ชจ๋“  ์œ„์ ฏ์ด ์ปดํฌ๋„ŒํŠธ ๋ธŒ๋ผ์šฐ์ €์—์„œ ์‹ค์‹œ๊ฐ„์œผ๋กœ ์‹คํ–‰๋˜๊ณ  ์žˆ์Šต๋‹ˆ๋‹ค. ๋ฌธ์ œ๊ฐ€ ๋ฐœ์ƒํ•˜๋ฉด ์•„๋ž˜์— ์•Œ๋ ค์ฃผ์„ธ์š”.

๊ฑด๋ฐฐ!