This article is the last part of a series of articles about a journey to a completely serverless application on azure. In the previous parts we talked about the azure functions backend and the static hosted frontend.

This part is about adding real-time functionality to our app with the help of Azure SignalR. The task-list entries in different browser and sessions should be synchronized automatically via websockets. The source code can be found on github.

Azure SignalR

SignalR is a services which enables us to send messages to registered clients. We want to send an update message, which triggers the task-list reload…


This article is part of a series of articles about a journey to a completely serverless application on azure. In the previous part we talked about the serverless backend realized with azure functions.
This part is about the frontend, hosted as static website. The source code can be found on github.

In the next part we will add serverside updates to synchronize the state between all clients.

Screenshot of the Todo App Frontend with example tasks
Screenshot of the Todo App Frontend with example tasks
Example Todo App

Next.Js Frontend

Our frontend was originally implemented by Marvin Luchs. It is written in Typescript with Next.JS.

The application uses the Static Generation approach of Next.js which means that for each page of the app…


This is the second part of our way to a completely serverless application in azure. In the previous part, we talked about the motivation and the overall plan for the architecture. In this part we build the backend of the application with Azure Functions and Cosmos DB. The source code can be found on github.

The next part is about the static frontend, hosted in an Azure Blob Storage.

Serverless Azure Cosmos DB with SQL Api

To persist our tasks we use the fully managed noSQL database Cosmos DB as serverless instance. As api we use the Core SQL Api. This api enables us to write SQL…


You already know how to develop and deploy an application with a client server architecture?
— GOOD, but is there maybe a different and more efficient way to do this?

In a lot of projects the default solution for most applications is a containerized approach. This works fine in most cases, but is there maybe a more lightweight solution? Yes, there is! In this series of articles I will show you how to create a simple todo app in a serverless way.

Why?

There are a lot of applications in the wild with big servers idling around most of the time…

Leon Fausten

Get the Medium app

A button that says 'Download on the App Store', and if clicked it will lead you to the iOS App store
A button that says 'Get it on, Google Play', and if clicked it will lead you to the Google Play store