2024๋…„ 1์›” 07์ผยท1๋ถ„ ์ฝ๊ธฐ

Astro Web Framework 4.1์—๋Š” ์ ‘๊ทผ์„ฑ ๊ฐ์‚ฌ ๊ทœ์น™์„ ํฌํ•จํ•œ ์ƒˆ๋กœ์šด ๊ธฐ๋Šฅ์ด ๋„์ž…๋˜์—ˆ์Šต๋‹ˆ๋‹ค.

Astro ์›น ํ”„๋ ˆ์ž„์›Œํฌ์˜ ์ตœ์‹  ๋ฒ„์ „์ธ 4.1์€ ์ƒˆ๋กœ์šด ์ ‘๊ทผ์„ฑ ๊ฐ์‚ฌ ๊ทœ์น™, ์‚ฌ์šฉ์ž ์ •์˜ ์ฟ ํ‚ค ์ฝ”๋”ฉ ๊ธฐ๋Šฅ ๋ฐ ํ–ฅ์ƒ๋œ client:visible ์ง€์‹œ๋ฌธ์„ ํฌํ•จํ•œ ์ค‘์š”ํ•œ ์—…๋ฐ์ดํŠธ๋ฅผ ์ถœ์‹œํ–ˆ์Šต๋‹ˆ๋‹ค.

Astro Web Framework 4.1์—๋Š” ์ ‘๊ทผ์„ฑ ๊ฐ์‚ฌ ๊ทœ์น™์„ ํฌํ•จํ•œ ์ƒˆ๋กœ์šด ๊ธฐ๋Šฅ์ด ๋„์ž…๋˜์—ˆ์Šต๋‹ˆ๋‹ค.

์›น์„ ๋ชจ๋‘์—๊ฒŒ ๋”์šฑ ์ ‘๊ทผํ•˜๊ธฐ ์‰ฝ๊ณ  ์œ ์ตํ•œ ํ”Œ๋žซํผ์œผ๋กœ ๋งŒ๋“ค๊ธฐ ์œ„ํ•œ ์ง€์†์ ์ธ ๋…ธ๋ ฅ์˜ ์ผํ™˜์œผ๋กœ Astro web framework 1์›” 4์ผ์— 4.1 ๋ฒ„์ „์„ ์ถœ์‹œํ•˜์—ฌ ์ƒˆ๋กœ์šด ๊ธฐ๋Šฅ ์„ธํŠธ๋ฅผ ์„ ๋ณด์˜€์Šต๋‹ˆ๋‹ค. ์ด๋Ÿฌํ•œ ๊ธฐ๋Šฅ ์—…๊ทธ๋ ˆ์ด๋“œ์—๋Š” ์ƒˆ๋กœ์šด ์ ‘๊ทผ์„ฑ ๊ฐ์‚ฌ ๊ทœ์น™, ์ฟ ํ‚ค์˜ ์‚ฌ์šฉ์ž ์ •์˜ ์ธ์ฝ”๋”ฉ ๋ฐ ๋””์ฝ”๋”ฉ ๊ธฐ๋Šฅ, client:visible ์ง€์‹œ๋ฌธ์˜ ํ–ฅ์ƒ๋œ ์˜ต์…˜์ด ํฌํ•จ๋ฉ๋‹ˆ๋‹ค.

GitHub ์—์„œ ์‹œ์ž‘๋œ Astro ๋น ๋ฅด๊ณ  ์ฝ˜ํ…์ธ ๊ฐ€ ํ’๋ถ€ํ•œ ์›น ์‚ฌ์ดํŠธ, ๋™์  ์›น ์• ํ”Œ๋ฆฌ์ผ€์ด์…˜ ๋ฐ ๊ฐ•๋ ฅํ•œ ์„œ๋ฒ„ API๋ฅผ ๊ตฌ์ถ•ํ•˜๊ธฐ ์œ„ํ•œ ํ”„๋ ˆ์ž„์›Œํฌ๋กœ์„œ ํ‹ˆ์ƒˆ ์‹œ์žฅ์„ ๊ฐœ์ฒ™ํ–ˆ์Šต๋‹ˆ๋‹ค. Astro์˜ ์ƒˆ๋กœ์šด 4.1 ๋ฆด๋ฆฌ์Šค์—์„œ๋Š” ๊ฐœ๋ฐœ ๋„๊ตฌ ๋ชจ์Œ์— ๋‘ ๊ฐ€์ง€ ์ƒˆ๋กœ์šด ๊ฐ์‚ฌ ๊ทœ์น™์„ ๋„์ž…ํ•˜์—ฌ ์ด ์ž„๋ฌด๋ฅผ ๋”์šฑ ๋ฐœ์ „์‹œ์ผฐ์Šต๋‹ˆ๋‹ค. ์ด๋Ÿฌํ•œ ๊ทœ์น™์€ ์ง€์›๋˜์ง€ ์•Š๋Š” ARIA(์ ‘๊ทผ ๊ฐ€๋Šฅํ•œ ๋ฆฌ์น˜ ์ธํ„ฐ๋„ท ์• ํ”Œ๋ฆฌ์ผ€์ด์…˜) ์†์„ฑ์— ๋Œ€ํ•ด ๊ฐœ๋ฐœ์ž์—๊ฒŒ ๊ฒฝ๊ณ ํ•˜๊ณ  ARIA ์—ญํ• ์— ํ•„์ˆ˜์ ์ธ ๋ˆ„๋ฝ๋œ ์†์„ฑ์— ํ”Œ๋ž˜๊ทธ๋ฅผ ์ง€์ •ํ•ฉ๋‹ˆ๋‹ค.

Astro 4.1 ๋ฆด๋ฆฌ์Šค์˜ ๋˜ ๋‹ค๋ฅธ ์ค‘์š”ํ•œ ๊ฐœ์„  ์‚ฌํ•ญ์€ client:visible ์ง€์‹œ๋ฌธ๊ณผ ๊ด€๋ จ์ด ์žˆ์Šต๋‹ˆ๋‹ค. ์ด์ œ ๊ฐœ๋ฐœ์ž๋Š” ๊ฐ€์‹œ์„ฑ ๊ณ„์‚ฐ์„ ์œ„ํ•ด ๋ทฐํฌํŠธ ์ฃผ์œ„์— ์—ฌ๋ฐฑ์„ ์ง€์ •ํ•  ์ˆ˜ ์žˆ๋Š” rootmargin ์˜ต์…˜์„ ์‚ฌ์šฉํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. ์ด ์œ ์šฉํ•œ ์—…๋ฐ์ดํŠธ๋ฅผ ์‚ฌ์šฉํ•˜๋ฉด ๊ตฌ์„ฑ ์š”์†Œ๊ฐ€ ํ‘œ์‹œ๋  ๋•Œ๊นŒ์ง€ ๊ธฐ๋‹ค๋ฆด ํ•„์š” ์—†์ด ๋ทฐํฌํŠธ ๊ฐ€๊นŒ์ด์—์„œ ๊ตฌ์„ฑ ์š”์†Œ๋ฅผ ์ˆ˜ํ™”ํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.

๋˜ํ•œ ์ตœ์‹  ๋ฒ„์ „์—๋Š” ์„ค์ • ๋ฐ ๊ฐ€์ ธ์˜ค๊ธฐ ์ฟ ํ‚ค ์ธ์ฝ”๋”ฉ ๋ฐ ๋””์ฝ”๋”ฉ์„ ์œ„ํ•œ ์‚ฌ์šฉ์ž ์ •์˜ ๊ธฐ๋Šฅ์ด ํ•จ๊ป˜ ์ œ๊ณต๋ฉ๋‹ˆ๋‹ค. ์˜ˆ๋ฅผ ๋“ค์–ด, ๊ฐœ๋ฐœ์ž๋Š” ์ด์ œ ํ•„์š”์— ๋”ฐ๋ผ URL์„ ์ฟ ํ‚ค์— ํ†ตํ•ฉํ•  ๋•Œ๋งˆ๋‹ค encodeURIComponent์— ๋Œ€ํ•œ ๊ธฐ๋ณธ ์ธ์ฝ”๋”ฉ์„ ์„ ํƒ ํ•ด์ œํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.

์ตœ์‹  ๊ฐœ์„  ์‚ฌํ•ญ๊ณผ ๊ทธ ์˜๋ฏธ์— ๋Œ€ํ•œ ํฌ๊ด„์ ์ธ ๋ณด๊ธฐ๋ฅผ ์–ป๊ธฐ ์œ„ํ•ด ๊ฐœ๋ฐœ์ž๋Š” GitHub ํ†ตํ•ด ์ง์ ‘ Astro 4.1 ๋ฆด๋ฆฌ์Šค ๋…ธํŠธ์— ์•ก์„ธ์Šคํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. ํ˜„์žฌ ๋ฆด๋ฆฌ์Šค๋Š” 2023๋…„ 12์›” 5์ผ์— ์ถœ์‹œ๋œ ์ด์ „ ๋ฒ„์ „์ธ Astro 4.0์˜ ์„ฑ๊ณต์„ ๊ธฐ๋ฐ˜์œผ๋กœ ๊ตฌ์ถ•๋˜์—ˆ์Šต๋‹ˆ๋‹ค. ์ด์ „ ์—…๋ฐ์ดํŠธ๋Š” ๋” ๋น ๋ฅธ ๋นŒ๋“œ ์‹œ๊ฐ„, ์ƒˆ๋กœ์šด API ๋ฐ ๋กœ์ปฌ ๊ฐœ๋ฐœ ํ™˜๊ฒฝ์„ ์œ„ํ•œ ํš๊ธฐ์ ์ธ ๋„๊ตฌ๋ฅผ ์ œ๊ณตํ–ˆ์Šต๋‹ˆ๋‹ค.

Astro framework community '์„ฌ' ํ”„๋ŸฐํŠธ์—”๋“œ ์•„ํ‚คํ…์ฒ˜๋ฅผ ๋Œ€์ค‘ํ™”ํ•˜๋Š” ๋ฐ ํ•„์ˆ˜์ ์ธ ๋ถ€๋ถ„์ด์—ˆ์Šต๋‹ˆ๋‹ค. ์ด ์Šคํƒ€์ผ์€ ๊ฐœ๋ฐœ์ž๊ฐ€ ๋ชจ๋†€๋ฆฌ์‹ JavaScript ํŒจํ„ด์„ ํ”ผํ•˜๋Š” ๋ฐ ๋„์›€์ด ๋˜๋ฉฐ ํ™•์žฅ ๊ฐ€๋Šฅํ•˜๊ณ  ํšจ์œจ์ ์ธ ์ฝ”๋“œ๋ฒ ์ด์Šค๋กœ ์•Œ๋ ค์ ธ ์žˆ์Šต๋‹ˆ๋‹ค.

๊ธฐ์ˆ  ํ™˜๊ฒฝ์ด ๊ณ„์† ๋ฐœ์ „ํ•จ์— ๋”ฐ๋ผ Astro์™€ ๊ฐ™์€ ํ”Œ๋žซํผ์€ ๊ณ„์† ํ˜์‹ ์„ ๊ฑฐ๋“ญํ•˜์—ฌ ์ „ ์„ธ๊ณ„ ์†Œํ”„ํŠธ์›จ์–ด ๊ฐœ๋ฐœ์ž๊ฐ€ ๊ณ ํ’ˆ์งˆ์˜ ์ฝ˜ํ…์ธ ๊ฐ€ ํ’๋ถ€ํ•œ ํ”Œ๋žซํผ์„ ๋ณด๋‹ค ํšจ์œจ์ ์ด๊ณ  ํšจ๊ณผ์ ์œผ๋กœ ๊ตฌ์ถ•ํ•  ์ˆ˜ ์žˆ๋„๋ก ์ง€์›ํ•ฉ๋‹ˆ๋‹ค. no-code ํ™˜๊ฒฝ์—์„œ ์œ ์‚ฌํ•œ ์ด์ ์„ ํ™œ์šฉํ•˜๋ ค๋Š” ์ดˆ๋ณด์ž ๋ฐ ์ „๋ฌธ ๊ฐœ๋ฐœ์ž์˜ ๊ฒฝ์šฐ ์‚ฌ์šฉ์ž๊ฐ€ ๋‹ค๋ฅธ ์ž‘์—… ์ค‘์—์„œ ๋ฐ์ดํ„ฐ ๋ชจ๋ธ(๋ฐ์ดํ„ฐ๋ฒ ์ด์Šค ์Šคํ‚ค๋งˆ) ๋ฐ ๋น„์ฆˆ๋‹ˆ์Šค ๋กœ์ง(๋น„์ฆˆ๋‹ˆ์Šค ํ”„๋กœ์„ธ์Šค๋ฅผ ํ†ตํ•ด)์„ ์‹œ๊ฐ์ ์œผ๋กœ ์ƒ์„ฑํ•  ์ˆ˜ ์žˆ๋Š” AppMaster ์™€ ๊ฐ™์€ ํ”Œ๋žซํผ์ด ํƒ์›”ํ•œ ์†”๋ฃจ์…˜์ด ๋  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. ๋Œ€์•ˆ.

Easy to start
Create something amazing

Experiment with AppMaster with free plan.
When you will be ready you can choose the proper subscription.

Get Started
Astro Web Framework 4.1์—๋Š” ์ ‘๊ทผ์„ฑ ๊ฐ์‚ฌ ๊ทœ์น™์„ ํฌํ•จํ•œ ์ƒˆ๋กœ์šด ๊ธฐ๋Šฅ์ด ๋„์ž…๋˜์—ˆ์Šต๋‹ˆ๋‹ค. | AppMaster