the universal
Note ·

이 사이트가 Astro로 만들어진 이유

첫 번째 커밋. 대부분 텍스트와 몇 장의 사진으로 이루어진 사이트에 Astro를 고른 이유를 짧게 씁니다.

한 줄로 말하면

JavaScript가 필요 없는 페이지에 JavaScript를 강제하지 않는 현대적인 프레임워크입니다.

조금 더 길게

Next.js도 괜찮습니다. SvelteKit도 괜찮습니다. 그런데 이 사이트는

  • 거의 전부 정적 콘텐츠이고,
  • 인터랙티비티가 거의 없으며,
  • 느린 네트워크에서도 빠르게 로드되어야 하고,
  • 몇 분이 아니라 몇 초 안에 빌드되어야 합니다.

Astro는 그 교차점에 있습니다.

무엇을 썼나

  • 콘텐츠는 Markdown
  • 스타일링은 Tailwind
  • 본문 서체는 시스템 폰트
  • 작은 디테일에는 JetBrains Mono

이 사이트의 모든 코드 한 줄에는 이유가 있습니다. 앞으로도 그렇게 유지할 것입니다.

#stack