Skip to content

sbonoc/poc

Repository files navigation

Personal PoCs & Playground

This repository serves as a personal collection of Proof of Concepts (PoCs) and hands-on explorations into various new frameworks, libraries, and architectural patterns. Each sub-project demonstrates a specific technology or solution, providing practical examples and insights.

Feel free to explore the individual project directories for more detailed information and setup instructions.

Infrastructure

  • Crossplane and Dapr (crossplane-dapr): Developing a cloud-agnostic event-driven application architecture using Crossplane and Dapr.

Spring Boot

  • Spring Boot Cache with Redis (spring-boot-cache-redis): Demonstrates a caching strategy using Spring Boot's local cache and Spring Data Redis for efficient data retrieval.

Test Automation

  • Vue Frontend with Pact (Consumer-side) & Playwright (pact-consumer-vue): A Vue.js frontend application showcasing Consumer-Driven Contracts (CDC) with Pact, Playwright for E2E tests, and Pact Stub Server for mocking.

  • Ktor Backend with Pact (Provider-side) (pact-provider-ktor): A Ktor-based backend service demonstrating Pact for provider-side contract testing.

  • Kotlin & Spring Boot Backend with Pact (Provider-side) (pact-provider-kotlin-spring): A Spring Boot and Kotlin backend service illustrating Pact for provider-side contract testing.

  • Go & Gin Backend with Pact (Provider-side) (pact-provider-go): A Go and Gin-based backend service implementing Pact for provider-side contract testing.

About

Proof of concepts for frameworks and libraries

Resources

License

Stars

Watchers

Forks

Packages

 
 
 

Contributors