ข้ามไปที่เนื้อหาหลัก

Developer Center

AWS SDK for JavaScript

พัฒนาและปรับใช้แอปพลิเคชันด้วย AWS SDK for JavaScript SDK มี First Class TypeScript Support และทำให้การเรียกบริการของ AWS เป็นไปได้ง่ายโดยใช้ API ในรูปแบบ JavaScript เพื่อสร้าง Node.js, เว็บ และแอปพลิเคชัน React Native

แอป

พัฒนาแอปฝั่งเซิร์ฟเวอร์

พัฒนาเว็บแอปพลิเคชันฝั่งเซิร์ฟเวอร์ที่ทันสมัยโดยใช้รันไทม์ Node.js เข้าถึงบริการ AWS โดยตรงจากแอปพลิเคชัน RESTful ของคุณ

พัฒนาเว็บแอป

พัฒนาแอปพลิเคชันฟรอนต์เอนด์ที่ทันสมัยและเข้าถึงบริการของ AWS โดยตรงจากโค้ด JavaScript ที่ทำงานอยู่ในเบราว์เซอร์ของคุณ

พัฒนาแอปบนอุปกรณ์เคลื่อนที่

พัฒนาแอปพลิเคชันมือถือแบบเนทีฟที่ทันสมัยโดยใช้ React Native และเข้าถึงบริการของ AWS โดยตรงจากอุปกรณ์มือถือระบบ iOS และ Android ของคุณ

วิธีทำงาน

AWS SDK for JavaScript ทำให้การใช้บริการของ AWS ง่ายขึ้นโดยการจัดหาชุดไลบรารีที่สอดคล้องและเป็นที่คุ้นเคยสำหรับนักพัฒนา JavaScript ซึ่งทั้งหมดรองรับการพิจารณารอบการใช้งาน API เช่น การจัดการข้อมูลประจำตัว การลองใหม่ การรวบรวมข้อมูล การซีเรียลไลซ์ และการดีซีเรียลไลซ์ AWS SDK for JavaScript ยังรองรับการกำหนดสาระสำคัญในระดับที่สูงขึ้นเพื่อการพัฒนาที่ง่ายขึ้นอีกด้วย

คุณสามารถใช้ AWS SDK สำหรับ JavaScript สำหรับการเขียนบริการแบ็กเอนด์ใน Node.js เว็บฟรอนต์เอนด์ในเบราว์เซอร์ หรือหน้าเว็บเนทีฟบนมือถือใน React Native แพ็กเกจไคลเอ็นต์บริการสามารถเรียกใช้บนเบราว์เซอร์ Node.js และ React-Native โดยไม่ต้องเปลี่ยนโค้ด ลูกค้าที่ใช้งาน AWS SDK สำหรับ JavaScript ได้รับประโยชน์ดังต่อไปนี้

เรามุ่งมั่นที่จะปรับปรุง AWS SDK สำหรับ JavaScript อย่างต่อเนื่อง หากคุณมีความเห็นและข้อเสนอแนะ โปรดสร้างประเด็นบน GitHub

คุณสมบัติหลัก

สถาปัตยกรรมแบบโมดูลาร์

ลดขนาดของชุดรวมแอปพลิเคชันและปรับปรุงประสิทธิภาพแอปพลิเคชันของคุณโดยการนำเข้าเฉพาะแพ็คเกจที่แอปพลิเคชันของคุณต้องการ AWS SDK for Javascript มีสถาปัตยกรรมแบบโมดูลาร์ที่มีแพ็คเกจแยกซึ่งมีการระบุไว้สำหรับแต่ละบริการ แพ็คเกจเหล่านี้มีการระบุไว้ใต้ข้อความ @aws-sdk/ บน NPM เพื่อให้ง่ายต่อการระบุแพ็คเกจที่เป็นส่วนหนึ่งของ AWS SDK for JavaScript อย่างเป็นทางการ 

อ่านเพิ่มเติม

First Class TypeScript Support

AWS SDK สำหรับ JavaScript ที่เขียนใน TypeScript คำจำกัดความประเภทคงที่ชั้นหนึ่งคือการบันทึกด้วยตนเองและเร่งความสามารถในการอ่านการแก้จุดบกพร่องและการ Refactor คำจำกัดความประเภทยังช่วยตรวจจับข้อบกพร่อง 15-38% ในโค้ดแอปพลิเคชัน

อ่านเพิ่มเติม

Middleware Stack

AWS SDK for JavaScript แนะนำ Middleware Stack ที่ช่วยให้คุณสามารถปรับแต่งพฤติกรรมของ SDK โดยการปรับเปลี่ยนมิดเดิลแวร์ คุณสามารถเพิ่มการดำเนินการแบบอะซิงโครนัสแบบกำหนดเองไปยัง AWS SDK for JavaScript และ / หรือลบค่าเริ่มต้นได้ การดำเนินการเหล่านี้จะซีเรียลไลซ์พารามิเตอร์อินพุตเป็นข้อมูลผ่านสายและดีซีเรียลไลซ์ข้อมูลการตอบกลับเป็นอ็อบเจกต์ JavaScript โดยเป็นการใช้ฟังก์ชันที่เรียกว่ามิดเดิลแวร์และดำเนินการตามลำดับเฉพาะ

อ่านเพิ่มเติม

ทรัพยากร