Veröffentlicht am: Aug 19, 2022

Smithy Interface Definition Language (IDL) 2.0 ist jetzt allgemein verfügbar. Smithy ist Amazons API-Modellierungssprache der nächsten Generation, die auf unserer Erfahrung im Aufbau von Zehntausenden APIs und im Erstellen von SDKs basiert. Mit IDL 2.0 können Entwickler jetzt Smithy-Modelle schreiben und Code aus Smithy-Modellen auf einfachere, intuitivere Weise generieren.

IDL 2.0 verbessert die Entwicklerproduktivität, indem es die Anzahl an nullfähigen Eigenschaften in erstelltem Code verringert und Ihren Code weniger fehleranfällig macht, indem es bei größeren API-Modellen die Duplizierung verringert. Dieses Release umfasst auch zahlreiche andere Funktionen, wie benutzerdefinierte Standardwerte, Ressourceneigenschaften zur operationsübergreifend verbesserten Einheitlichkeit, dedizierte Aufzählungsformen und Syntaxverbesserungen.

Für weitere Informationen über diese Versionen lesen Sie unseren Blogbeitrag, besuchen Sie unser Entwicklerhandbuch und gehen Sie den Quellcode auf Github durch. Sie nutzen bereits Smithy 1.0 und möchten zu Smithy 2.0 migrieren? Starten Sie mit dem Handbuch zur Migration von IDL 1.0 zu 2.0.