Full Stack in the Era of Serverless Computing

Frontend
30 марта
Зал №2

When people speak about serverless, they typically tend to think about a collection of functions calling each other when in reality the best serverless applications consist of thick client code handling all interaction logic, heavy use of managed services & small glue functions to fill in the missing pieces. With the emergence of more & more powerful & sophisticated managed services like AWS AppSync, Cloudinary, Algolia, Auth0 & Firebase, it’s completely possible for front-end engineers to build full-stack web & mobile applications while with almost no back-end code, relying on these services to do the heavy lifting for features like search, authentication & authorization, data layers & more. In this talk, I’ll talk about this philosophy in depth, discuss the options available from different service providers, & then show how (live-code) to build a full-stack web application in just a few minutes by using React & AWS Amplify to quickly build a real-world application complete with a GraphQL API, authentication & authorization, & hosting.

Amazon Web Services

Nader Dabit

I’m a Developer Advocate at AWS Mobile specializing in cloud-enabled & cross-platform application development. I’m also the founder of React Native Training, the host of the React Native Radio Podcast, the host of the GraphQL Patterns Podcast, & the creator of React Native Elements.

I’m a Developer Advocate at AWS Mobile specializing in cloud-enabled & cross-platform application development. I’m also the founder of React Native Training, the host of the React Native Radio Podcast, the host of the GraphQL Patterns Podcast, & the creator of React Native Elements.