LogoLogo
GitHubFree book
  • 🏠Introduction
  • Using the Library
    • ðŸŒąGetting Started
      • Adding Result to Your Build
      • Creating Results
    • ðŸŠīBasic Usage
      • Checking Success or Failure
      • Unwrapping Values
      • Conditional Actions
    • 🚀Advanced Usage
      • Screening Results
      • Transforming Results
    • 🏁Recap
  • Add-ons
    • ðŸ’ĪLazy Results
    • ðŸ—ĢïļFluent Assertions
    • 📜Jackson Module
    • 🧑‍🚀Micronaut Serialization
  • Other resources
    • ðŸ“ĶBill of Materials
    • 📈Benchmarks
    • ðŸĪ–Demo Projects
      • Spring Boot Demo Project
      • Micronaut Demo Project
    • ⚖ïļLicense
Powered by GitBook
LogoLogo

Source Code

  • GitHub
  • License

Quality

  • SonarCloud
  • Benchmarks

Documentation

  • Free book
  • Javadoc

Releases

  • Maven Central
  • Bill of Materials

Copyright 2024 Guillermo Calvo

On this page

Was this helpful?

Edit on GitHub
Export as PDF
  1. Other resources

Demo Projects

Check out some REST APIs that consume and produce Result objects

PreviousBenchmarksNextSpring Boot Demo Project

Last updated 10 months ago

Was this helpful?

To help you become familiar with this library, you can explore two demo projects that showcase how to handle and serialize Result objects within popular frameworks like and . Each project provides a working example of a "pet store" web service that exposes a REST API for managing pets. They are based on and you can interact with them using .

  • is a widely-used, JVM-based framework designed to simplify the development of stand-alone, production-ready applications. It emphasizes convention over configuration, allowing developers to get started quickly with minimal setup. Known for its extensive ecosystem and robust community support, Spring Boot streamlines the creation of microservices and enterprise applications, leveraging the powerful Spring Framework while minimizing boilerplate code.

  • is a modern, JVM-based framework for building lightweight microservices and serverless applications. It focuses on fast startup times and low memory usage. Although not as widely adopted as , it has gained popularity for its performance and innovative features.

These projects illustrate how to develop powerful APIs using Result objects. Follow the examples to create resilient web services that elegantly handle success and failure scenarios.

ðŸĪ–
Spring Boot
Micronaut
Swagger Petstore Sample
Swagger-UI
Spring Boot
Spring
Micronaut
Spring Boot