게시된 날짜: Dec 2, 2021
AWS Amplify는 프론트엔드 개발자에게 새로운 기능(퍼블릭 평가판)을 제공하여 최소한의 코딩이 필요한 UI 개발을 가속화하며, 동시에 Amplify의 강력한 백엔드 구성 및 관리 기능을 통합하는 시각적 개발 환경인 AWS Amplify Studio을 발표합니다. Amplify Studio는 자동으로 Figma에서 만든 설계를 사람이 읽을 수 있는 React UI 구성 요소 코드로 변환합니다. Amplify Studio에서 개발자는 UI 구성 요소를 앱 백엔드 데이터로 시각적으로 연결할 수 있습니다. 백엔드를 구성 및 관리하기 위해, Amplify 관리자 UI의 기존 기능은 향후에 Amplify Studio의 일부로 개발자가 풀스택 앱을 보다 신속하게 구축할 수 있는 통합 인터페이스를 제공할 것입니다. 자세히 알아보기.
개발자는 이제 Amplify Studio를 사용하여 백엔드를 설정하고, UI 구성 요소를 생성하며, Amplify Studio 내 모든 두 가지를 함께 연결할 수 있습니다. Amplify Studio는 관리자 UI의 모든 기존 백엔드 생성, 관리 기술, 클라우드 전문가가 필요하지 않은 앱 백엔드 인프라(데이터베이스 테이블, 사용자 인증 및 파일 스토리지)의 설정 및 관리 간소화를 포함합니다. UI 개발을 가속화하기 위해, Amplify Studio는 개발자에게 React UI 라이브러리와 뉴스피드, 연락처 양식, 전자 상거래 카드 등의 여러 구성 요소를 제공합니다. 모든 UI 구성 요소는 친숙한 도구 내 구성 요소의 시각적 스타일링에 대한 완전한 통제를 설계자에게 제공하는 Figma에서 완전히 사용자 지정할 수 있습니다. 개발자는 Figma에서 Amplify Studio로 구성 요소 사용자 지정을 가져올 수 있고, 구성 요소 편집기를 사용하여 UI 구성 요소를 앱 백엔드에서 얻은 데이터로 시각적으로 연결할 수 있습니다. Amplify Studio는 모든 프론트엔드 및 백엔드 아티팩트(UI 구성 요소, 백엔드 인프라)를 신뢰할 수 있는 코드로 내보내, 개발자가 애플리케이션 코드용 JavaScript, Amplify CLI 및 확장 백엔드 인프라용 AWS CDK 등의 익숙한 프로그래밍 개념을 사용하여 애플리케이션 설계 및 동작을 완전히 사용자 정의할 수 있는 권한을 개발자에게 부여합니다.
AWS Amplify Studio의 UI 개발 기능은 현재 퍼블릭 평가판 상태입니다. 모든 백엔드 구성 및 관리 기능은 일반적으로 미국 동부(버지니아 북부), 미국 동부(오하이오), 미국 서부(오레곤), 미국 서부(캘리포니아 북부), 아시아 태평양(뭄바이), 아시아 태평양(서울), 아시아 태평양(싱가포르), 아시아 태평양(시드니), 아시아 태평양(도쿄), 캐나다(중부), EU(프랑크푸르트), EU(아일랜드), EU(런던), EU(파리), EU(스톡홀름), 남아메리카(상파울루) 및 중동(바레인)의 17개 AWS 리전에서 사용할 수 있습니다.
시작하려면 당사 출시 블로그를 참조하세요.