DEV Community

Charles Ouellet
Charles Ouellet

Posted on • Originally published at on

Why Use Serverless Programming? (Use Cases & Live Example)

A Serverless Function Example: Why & How to Get Started

There’s one thing that will always fascinate me about the worldwide dev community:

Our ability to come up with solutions that consistently make our job less painful.

Because let’s be honest, some tasks that come with being a developer are… tedious.

Personally, something like maintaining servers always seems to be a pain in my a**. Not what I signed for at all.

That’s why I’m pretty pumped today to write about serverless architectures and why it’s a programming trend worth learning about.

As we already did for APIs and webhooks, this post serves as an introduction to the concepts behind serverless programming. I also crafted a small serverless app example to get a better understanding of it all.

I’ll cover:

  • What does “serverless” mean
  • Why serverless deserves your attention (benefits & limitations)
  • What are the best use cases & tools
  • How does it work (with Serverless & AWS Lambda example)

If you’re new to this, you should have a much stronger grasp on what the serverless “revolution” means to web development by the end of this post.

Let’s do this!

What does “serverless“ mean?

The first thing we have to get out of the way is understanding that serverless programming isn’t technically “serverless”.


→ Read the full post here

Top comments (1)

yogeswaran79 profile image

Hey there! I shared your article here and check out the group if you haven't already!