Headless Component

์ปดํฌ๋„ŒํŠธ๋ž€

์ „์ฒด ์‹œ์Šคํ…œ์„ ๊ตฌ์„ฑํ•˜๋Š” ํ•˜๋‚˜์˜ ๋ถ€ํ’ˆ์œผ๋กœ UI ์ปดํฌ๋„ŒํŠธ๋Š” UI๋ฅผ ๊ตฌ์„ฑํ•˜๋Š” ๋ถ€ํ’ˆ์œผ๋กœ ๋ณผ ์ˆ˜ ์žˆ๋‹ค.

์ปดํฌ๋„ŒํŠธ๋ฅผ ์ž˜ ๋งŒ๋“œ๋Š” ๋ฐฉ๋ฒ•

  • ์ปดํฌ๋„ŒํŠธ๋Š” ๋ถ€ํ’ˆ์œผ๋กœ์จ ์žฌ์‚ฌ์šฉ์„ฑ์ด ์ข‹์•„์•ผ ํ•œ๋‹ค. (๋ ˆ๊ณ  ๋ถ€ํ’ˆ์„ ์ƒ๊ฐํ•˜๋ฉด ์‰ฌ์›€)

  • ์žฌ์‚ฌ์šฉ์„ฑ์ด ์ข‹์œผ๋ ค๋ฉด ํ•˜๋‚˜์˜ ์—ญํ• ๊ณผ ํ•˜๋‚˜์˜ ๊ด€์‹ฌ์‚ฌ๋ฅผ ๊ฐ€์ ธ์•ผ ํ•œ๋‹ค.

  • ๋ฐ์ดํ„ฐ๋ฅผ ๋‹ค๋ฃจ๋Š” ๋กœ์ง๊ณผ UI ๋กœ์ง์€ ์„œ๋กœ ๋‹ค๋ฅธ ๊ด€์‹ฌ์‚ฌ์ด๋ฏ€๋กœ ๋ถ„๋ฆฌ์‹œ์ผœ์•ผ ํ•œ๋‹ค.

Headless

  • ์–ด๋– ํ•œ ๊ฒƒ์„ ๋จธ๋ฆฌ์™€ ๋ชธํ†ต์œผ๋กœ ๊ตฌ๋ถ„ํ•˜์—ฌ ๋จธ๋ฆฌ๋Š” ๋–ผ์–ด๋‚ด๊ณ  ๋ชธํ†ต ๋ถ€๋ถ„๋งŒ ๋‚จ๊ธด ์ƒํƒœ๋ฅผ ์˜๋ฏธํ•จ

  • ๋จธ๋ฆฌ๋Š” "์ปจํ…์ธ ๋ฅผ ๋‚˜ํƒ€๋‚ด๋Š” ๋ฐฉ๋ฒ•", ๋ชธํ†ต์€ "์ปจํ…์ธ  ๊ทธ ์ž์ฒด"๋ผ๊ณ  ๋ณผ ์ˆ˜ ์žˆ๋‹ค.

Headless Browser๋Š” ๋ธŒ๋ผ์šฐ์ €์˜ ์ปจํ…์ธ ๋ฅผ ๋‚˜ํƒ€๋‚ด๋Š” GUI๋ฅผ ํ‘œ์‹œํ•˜์ง€ ์•Š๊ณ  CLI๋ฐฉ์‹์œผ๋กœ ์ปจํ…์ธ ๋ฅผ ํ™•์ธํ•˜๊ณ  ์ƒํ˜ธ์ž‘์šฉํ•˜๋Š” ๋ฐฉ๋ฒ•์ด๋‹ค.

Headless Component

UI ์ปดํฌ๋„ŒํŠธ์—์„œ ์ปจํ…์ธ ๋ฅผ ๋‚˜ํƒ€๋‚ด๋Š” ๋ถ€๋ถ„(UI) ์—†์ด ์ปจํ…์ธ  ๊ธฐ๋Šฅ๋งŒ ๋‚จ๊ฒจ์žˆ๋Š” ์ปดํฌ๋„ŒํŠธ๋ฅผ ์˜๋ฏธํ•œ๋‹ค.

  • UI์— ์ข…์†๋˜์ง€ ์•Š๊ธฐ ๋•Œ๋ฌธ์— ์—ฌ๋Ÿฌ๊ตฐ๋ฐ์—์„œ ์žฌ์‚ฌ์šฉ์ด ๊ฐ€๋Šฅํ•˜๋‹ค.

  • UI์™€ ๋ถ„๋ฆฌ๋˜์–ด์žˆ๊ธฐ ๋•Œ๋ฌธ์— ๋‹ค์–‘ํ•œ UI ์š”๊ตฌ์‚ฌํ•ญ์— ๋Œ€์‘ํ•˜๊ธฐ ์‰ฝ๋‹ค.

  • ๋””์ž์ธ์— ๋งค๋ชฐ๋˜์ง€ ์•Š๊ณ  ์ปดํฌ๋„ŒํŠธ์˜ ์—ญํ•  ๋ฐ ๊ธฐ๋Šฅ์— ์ง‘์ค‘ํ•  ์ˆ˜ ์žˆ๋‹ค.

Last updated