Introduction to Smithy and Smithy4s - Code Generation for Scala
Offered By: Scala Days Conferences via YouTube
Course Description
Overview
Explore the world of Smithy and Smithy4s in this informative 41-minute conference talk from Scala Days Conferences. Discover how AWS leverages code generation to manage its vast array of services, and learn about Smithy, a declarative language that evolved from 14 years of iteration in the field. Delve into Smithy's unique protocol-agnostic approach, which allows for describing various services beyond just REST/JSON. Gain insights into Smithy4s, a Scala code generator that maintains Smithy's protocol-agnostic nature, enabling the creation of case classes, interfaces, and runtime interpreters for diverse applications. Understand how Smithy4s is utilized at DisneyStreaming for REST/JSON application development and its potential for building custom SDKs. Get an introduction to the Smithy IDL and witness a demonstration of Smithy4s capabilities in this comprehensive presentation by Olivier Mélois.
Syllabus
Olivier Mélois - Introduction to Smithy/Smithy4s
Taught by
Scala Days Conferences
Related Courses
API Design and Fundamentals of Google Cloud's Apigee API PlatformGoogle Cloud via Coursera API Development on Google Cloud's Apigee API Platform
Google Cloud via Coursera SAP Cloud Platform API Management
SAP Learning Developing APIs with Google Cloud's Apigee API Platform
Google Cloud via Coursera Building Modern Nodejs Applications on AWS
Amazon Web Services via edX