프로젝트 소개
Astro는 최신 웹을 위해 설계된 오픈소스 웹사이트 빌드 도구이자 웹 프레임워크입니다. 핵심 약속은 강력한 개발 경험과 가벼운 출력으로, 블로그, 문서, 마케팅 사이트, 포트폴리오 같은 콘텐츠 중심 웹사이트에 적합합니다.
설치는 권장 스캐폴딩 명령 `npm create astro@latest`를 통해 가능하거나, `npm install astro`로 수동 설치할 수 있습니다. README는 시작을 위한 공식 문서와 브라우저에서 바로 열 수 있는 스타터 프로젝트로 안내합니다.
저장소에는 메인 `astro` 패키지와 여러 공식 패키지 및 통합이 포함되어 있습니다. 여기에는 React, Preact, Solid, Svelte, Vue를 위한 프론트엔드 프레임워크 통합; Node, Vercel, Cloudflare, Netlify를 위한 호스팅 및 서버 어댑터; MDX, RSS, 사이트맵 같은 콘텐츠 및 SEO 유틸리티; 그리고 Alpine.js 통합과 서드파티 스크립트 처리를 위한 Partytown이 있습니다. 언어 도구는 `@astrojs/check`, `@astrojs/language-server`, `@astrojs/ts-plugin`, Astro VS Code 확장을 포함합니다.
해당 프로젝트는 Astro 컴파일러와 문서 사이트 테마인 Starlight를 위한 별도의 공식 저장소도 유지합니다. Astro는 MIT 라이선스를 사용하며, 오픈 거버넌스와 투표 모델을 채택하고 Open Collective를 통해 후원됩니다. 기여 가이드라인과 커뮤니티 지원 채널이 나열되어 있으며, 여기에는 Discord와 GitHub Discussions가 포함됩니다.
Comments
0 Rating appears after 10 ratings
Sign in to join the discussion.