YoVDO

Introduction to Smithy and Smithy4s - Code Generation for Scala

Offered By: Scala Days Conferences via YouTube

Tags

Scala Courses Code Generation Courses JSON Courses REST APIs Courses API Design Courses

Course Description

Overview

Save Big on Coursera Plus. 7,000+ courses at $160 off. Limited Time Only!
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 Platform
Google 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