Introducing the FARM stack - FastAPI, React, & MongoDB
2021-02-20, 14:55–15:25, Interactive Track

Learn how to create highly performant, asynchronous, modern, web applications in Python. In this talk, we'll look at how you can combine FastAPI with React and MongoDB to create a full-stack that makes it fun and fast to build web applications.


FastAPI is a modern, fast, highly performant, web-framework for building APIs with Python. Combined with React on the front-end and MongoDB as the datastore it makes for a full web-application stack which is quick to learn and performs better than MERN (MongoDB, Express, React, Node.js) on benchmarks.

In this talk, I will introduce the FARM stack and show you how to get started building your FARM applications with user authentication.

Aaron Bassett has lived in Ireland, Scotland, Hungary, and the Netherlands. He is a recovering Senior Software Engineer turned award-winning Developer Advocate. As a developer, public speaker, writer, and mentor; he spends most of his time making cool stuff and helping other people make unbelievably cool stuff 🔥🦄✨🚀

Aaron has been working online since 2005 and has always enjoyed sharing what he learned by organising and speaking at local meetups. He spoke at his first conference in 2013, and since then he's spoken at conferences on a range of topics all over the world. He has a passion for mentoring and has been involved with Social Innovation Camp UK, Social Innovation Camp Kosovo, Startup Weekend, Open Glasgow, DjangoGirls and global diversity CFP day.