- Astro에서 JavaScript는 서버 사이드와 클라이언트 사이드에서 실행될 수 있으며, 프론트 매터는 서버에서,
<script>
태그는 클라이언트에서 실행됩니다. 🖥️ <script>
태그 내의 코드는 Astro에 의해 모듈화되며, TypeScript를 기본적으로 지원합니다. 🧩<script>
태그는 스타일 태그와 달리 스코프되지 않으며, 해당 파일이 사용되는 모든 곳에서 모듈이 임포트됩니다. 🌐- Astro는 기본적으로 클라이언트 사이드 JavaScript를 제공하지 않으며,
<script>
태그를 통해 추가해야 합니다. ➕ is:inline
속성을 사용하면 Astro가 스크립트를 모듈화하지 않고 그대로 삽입하여, 써드파티 스크립트 사용 시 유용합니다. ⚙️