Serverless functions are an approach to writing back-end code that doesn't require writing a back-end.
This also means that our Jamstack apps gain all the benefits that come along with server-hosted apps, but with significantly lower setup and maintenance costs. We can deploy in seconds using Netlify Functions and use our serverless functions immediately.
Put another way: serverless functions turn front-end developers into full-stack developers without requiring us to learn or manage the full stack.
Serverless function examples and tutorials
To explore what serverless functions can do, I created a bunch of small examples — I've collected them in this post, and I'll add additional posts as they’re published.