본문 바로가기
프로그래밍

[Astro] 아스트로 웹 프레임워크 소개

by 0pen3r 2024. 7. 22.
반응형
*한줄요약 : 트랜디하고 간단한 웹 프레임워크

Astro는 블로그, 마케팅, 전자상거래 등 콘텐츠 중심 웹사이트를 구축하기 위한 "웹 프레임워크"
React, Vue, Svelte 등 다양한 컴포넌트를 지원한다.

- 목표 : 모던한 프런트엔드 기술을 사용하면서도 간편하게 정적 웹사이트를 빌드
- 특징
1. 아일랜드 아키텍처(컨포넌트 중심 아키)
2. 멀티 프레임워크(react, vue, svelte 등 다수 지원 + 섞어 쓰기 가능)
3. MPA(Multi Page Application)
[SPA(Single Page App)는 하나의 페이지에서 이거저거 불러옴]
4. 문법(JSX, Vue, Svelte 형식이 혼합된 혼종 / .astro 확장자)

*공식 사이트 : https://docs.astro.build/ko/concepts/why-astro/

 

왜 Astro인가?

Astro는 블로그, 마케팅, 전자상거래 등 콘텐츠 중심 웹사이트를 구축하기 위한 웹 프레임워크입니다. Astro가 다음 웹사이트에 적합한 이유를 알아보세요.

docs.astro.build

 

 

Astro 기반으로 만들어진 샘플 사이트

https://astro.new/latest/

 

Getting Started | astro.new

Quickly launch example Astro projects in your favorite browser IDE!

astro.new

 

나무위키

https://namu.wiki/w/Astro(%EC%9B%B9%20%ED%94%84%EB%A0%88%EC%9E%84%EC%9B%8C%ED%81%AC)

 

Astro(웹 프레임워크)

아일랜드 아키텍처를 활용한 오픈 소스 웹 프레임워크이다. 상세 현재 웹 프론트엔드 의 기술은 나날히 복잡해지고

namu.wiki

 

 

 

728x90
반응형