Astro Web Framework 4.1์๋ ์ ๊ทผ์ฑ ๊ฐ์ฌ ๊ท์น์ ํฌํจํ ์๋ก์ด ๊ธฐ๋ฅ์ด ๋์ ๋์์ต๋๋ค.
Astro ์น ํ๋ ์์ํฌ์ ์ต์ ๋ฒ์ ์ธ 4.1์ ์๋ก์ด ์ ๊ทผ์ฑ ๊ฐ์ฌ ๊ท์น, ์ฌ์ฉ์ ์ ์ ์ฟ ํค ์ฝ๋ฉ ๊ธฐ๋ฅ ๋ฐ ํฅ์๋ client:visible ์ง์๋ฌธ์ ํฌํจํ ์ค์ํ ์ ๋ฐ์ดํธ๋ฅผ ์ถ์ํ์ต๋๋ค.

์น์ ๋ชจ๋์๊ฒ ๋์ฑ ์ ๊ทผํ๊ธฐ ์ฝ๊ณ ์ ์ตํ ํ๋ซํผ์ผ๋ก ๋ง๋ค๊ธฐ ์ํ ์ง์์ ์ธ ๋ ธ๋ ฅ์ ์ผํ์ผ๋ก 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 ์ ๊ฐ์ ํ๋ซํผ์ด ํ์ํ ์๋ฃจ์ ์ด ๋ ์ ์์ต๋๋ค. ๋์.


