Azure Sql Db Rest Graphql Directus

screenshot of Azure Sql Db Rest Graphql Directus

A full end-to-end demo using Vue, Directus, REST, GraphQL and Azure SQL database to create a modern Todo list solution

Overview

This article describes a full stack implementation of a TodoMVC app using REST and GraphQL endpoints. The implementation utilizes Directus and Azure SQL to automatically expose the ToDo table through REST and GraphQL endpoints. The article explains that users do not need to write any code to make the table accessible and usable via REST or GraphQL calls; they simply need to configure their preferences and all the necessary plumbing will be done automatically. This implementation allows users to focus on creating their solutions while still benefiting from the power and features of Azure SQL.

Features

  • Full stack implementation of a TodoMVC app
  • Support for both REST and GraphQL endpoints
  • Automatic exposure of the ToDo table via REST and GraphQL through Directus
  • No need to write code for REST and GraphQL calls
  • Configuration-based setup for easy implementation
  • Utilizes Vue.Js as the front-end client
  • Azure Web App and Azure SQL as the architecture components

Summary

This article presents a full stack implementation of a TodoMVC app with REST and GraphQL endpoints. By utilizing Directus and Azure SQL, users can easily expose the ToDo table through REST and GraphQL calls without the need for writing any code. The implementation provides the flexibility to configure the endpoints according to specific requirements, allowing users to focus on building their solutions while benefiting from the power and features of Azure SQL.