JavaScript용 AWS SDK

JavaScript용 AWS SDK로 애플리케이션을 개발하고 배포하세요. SDK는 최고의 TypeScript 지원을 제공하며 관용적으로 구성된 TypeScript API를 통해 AWS 서비스를 쉽게 호출하여 Node.js, 웹, 모바일 웹 애플리케이션을 구축합니다.

서버측 앱 개발

Node.js

Node, Node Modules, Node HTTP 서버를 통해 현대적 서버측 웹 애플리케이션을 개발하세요. Node.js 프레임워크를 통해 RESTful 애플리케이션에서 바로 AWS 서비스에 액세스하세요.

Node.js의 JavaScript용 AWS SDK 시작하기 »

웹 앱 개발

JavaScript

현대적 프런트 엔드 애플리케이션을 개발하고 사용자의 브라우저에서 실행하는 JavaScript 코드에서 바로 AWS 서비스에 액세스하세요.

브라우저에서 JavaScript용 AWS SDK 시작하기 »

모바일 앱 개발

React

React Native를 사용해 현대적인 모바일 애플리케이션을 개발하고 iOS 및 Android 모바일 디바이스에서 바로 AWS 서비스에 액세스하세요.

React Native에서 JavaScript용 AWS SDK 시작하기 »

작동 방식

JavaScript 개발자에게 일관되고 친숙한 JavaScript용 AWS SDK의 라이브러리 세트를 통해 AWS 서비스 사용을 간소화할 수 있습니다. 자격 증명 관리, 재시도, 데이터 순위 결정, 직렬화 및 역직렬화와 같은 API 수명 주기 고려 사항을 지원합니다. JavaScript용 AWS SDK는 간소화된 개발을 위해 상위 수준의 추상화도 지원합니다. GitHub를 방문하여 AWS 중심 오픈 소스 JavaScript 라이브러리를 확인하세요.

JavaScript용 AWS SDK는 브라우저용 JavaScript, 서버용 Node.js, 모바일 개발용 React Native의 세 가지 런타임을 지원합니다. 또한 교차 런타임을 지원합니다. 서비스 클라이언트 패키지는 코드 변경 없이 브라우저, Node.js 및 React-Native에서 실행할 수 있습니다.

주요 기능

최고급 TypeScript 지원

Javascript SDK는 Typescript에 전체 작성된 다음, JavaScript에 컴파일됩니다. 이를 통해 정적 자료형 검사, 등급 및 모듈 지원과 같은 Typescript의 이점을 활용할 수 있습니다. 또한 하위 호환성에 대한 걱정 없이 ES6, ES7 이상의 더욱 새로운 기능을 사용할 수 있습니다. 컴파일러가 생성한 완료 코드는 ES5와 역호환이 가능하며 이전 브라우저와 문제 없이 작동합니다. 자세한 내용은 AWS JavaScript 개발자 블로그를 참조하세요.  

미들웨어 스택

JavaScript용 AWS SDK에는 미들웨어 스택이 도입되어, 미들웨어를 수정함으로써 SDK 동작을 사용자 지정할 수 있습니다. JavaScript용 AWS SDK에 사용자 지정 비동기 작업을 추가하거나 기본 작업을 제거할 수 있습니다. 이러한 작업은 유선을 통해 입력 파라미터를 데이터에 직렬화하고 응답 데이터를 JavaScript 객체에 역직렬화합니다. 이러한 작업은 미들웨어라는 기능을 사용해 구현하고 특정 순서로 실행합니다. 자세한 내용은 AWS JavaScript 개발자 블로그를 참조하세요.  

모듈식 아키텍처

애플리케이션에 필요한 패키지만 가져옴으로써 애플리케이션 번들 크기를 줄이고 애플리케이션 성능을 향상시킵니다. Javascript용 AWS SDK는 각 서비스에 대해 게시된 개별 패키지를 갖추고 있는 모듈식 아키텍처를 포함합니다. 이러한 패키지는 NPM에서 @aws-sdk/ 범위 아래에 게시되므로 JavaScript용 공식 AWS SDK의 일부인 패키지를 쉽게 식별할 수 있습니다. 자세한 내용은 AWS JavaScript 개발자 블로그를 참조하세요.  

안내서

개발자 안내서에는 최신 버전의 JavaScript v3용 AWS SDK의 기능과 사용 방법이 설명되어 있습니다.
HTMLPDFGitHub

JavaScript API 참조 안내서에는 최신 버전의 JavaScript용 AWS SDK에 대한 API 작업이 설명되어 있습니다. 또한 지원되는 웹 서비스 프로토콜에 대한 샘플 요청, 응답 및 오류도 제공합니다.

SDK 코드 예시에는 애플리케이션 개발을 가속화하는 데 도움이 되는 JavaScript 코드 예시와 AWS의 실제 사용 사례가 포함되어 있습니다.
HTML | PDF

JavaScript v3용 AWS SDK 마이그레이션 안내서에는 JavaScript용 SDK 버전 2에서 버전 3으로 마이그레이션하는 방법이 설명되어 있습니다.
HTML | PDF | GitHub

추가 리소스

AWS JavaScript 개발자 센터

AWS 기반 JavaScript 애플리케이션 구축을 위한 추가 리소스 및 가이드를 찾아보세요.

AWS 개발자 블로그

AWS 개발자 블로그에서 JavaScript에 대한 최신 뉴스 및 공지를 확인하세요.

AWS JavaScript GitHub 리포지토리

GitHub를 방문하여 AWS SDK와 상위 수준 라이브러리 리포지토리를 확인하세요.

AWS에서 Java 워크로드를 실행하는 데 관심이 있으신가요? AWS 담당자에게 연락하여 귀사의 IT 프로젝트를 함께 논의해 보세요.