목록으로

Programming Notes

AWS, AWS 기반 애플리케이션 백엔드 구성을 위한 오픈 소스 프레임워크인 AWS Blocks 발표(프리뷰)

오늘 AWS는 인프라 도구를 배울 필요 없이 AWS에서 백엔드 기능을 구현하려는 애플리케이션 개발자를 위한 오픈 소스 TypeScript 프레임워크인 AWS Blocks의 공개 프리뷰(Public Preview)를 발표했습니다. AWS Blocks는 AWS 계정 없이도 Postgres, 인증 및 실시간 메시징 기능이 포함된 완전한 기능의 로컬 환경을 실행합니다. 배포 준비가 완료되면 동일한 애플리케이션 코드를 변경 없이 프로덕션 AWS 서비스에서 실행할 수 있으며, 개발자는 언제든지 AWS CDK로 전환하여 리소스를 직접 구성할 수 있습니다.

SaaS 애플리케이션을 구축하는 개발자는 단일 세션 내에서 데이터베이스 테이블, 사용자 인증, AI 에이전트, 파일 업로드 및 백그라운드 작업을 추가하고, 로컬에서 전체 스택을 테스트한 후 준비가 되면 AWS에 배포할 수 있습니다. AI 코딩 도구를 위한 내장 가이드를 통해 별도의 설정 없이도 올바른 아키텍처를 설계할 수 있으며, 코드 생성 단계 없이 데이터 스키마에서 프런트엔드까지 엔드 투 엔드(End-to-End) 타입 안정성을 제공합니다. 프리뷰 단계에서 지원되는 프런트엔드 프레임워크에는 SPA(예: Vite + React)와 Next.js, Nuxt, Astro와 같은 SSR 프레임워크가 포함됩니다. AWS Blocks는 추가 비용 없이 사용할 수 있으며, 애플리케이션이 사용하는 AWS 서비스 비용만 지불하면 됩니다.

AWS Blocks는 모든 상용 AWS 리전에 배포할 수 있습니다.

시작하려면 npx @aws-blocks/create-blocks-app을 실행하세요. 자세한 내용은 아래 링크에서 확인할 수 있습니다.