Skip to content

Tanzu-Solutions-Engineering/todos-apps

Repository files navigation

Howdy and Welcome

What is this?

Simply put its a playground for all things Spring Boot using the Todo as a domain model. The "Todo" is well understood which makes it useful for reasoning about and comparing frameworks. For example TodoMvc is a resource developers can use to evaluate frontend frameworks against a concise and consistent model.

This repository contains modules that

Playground

A sample Spring Boot app that uses spring-boot-starter-web to implement a Spring MVC based REST API for Todo(s). This basic sample is used as the default backend for the "Todo app".

Todos API

A fun sample frontend Vue.js app wrapped in Spring Boot goodness.

Todos WebUI

Todo(s) Edge is an edge for other Todo apps and serves as a client entry-point into functionality, implemented using Spring Cloud Gateway.

Todos Edge

A sample backend implemented in Kotlin using Spring Boot, Spring Data, Flyway and MySQL for PCF.

Todos MySQL

A sample backend implemented using Spring Boot, Spring Data Redis and Redis for PCF.

Todos Redis