Coder Social home page Coder Social logo

consolidando / spring-boot Goto Github PK

View Code? Open in Web Editor NEW
1.0 1.0 0.0 228 KB

This repository includes examples from the blog Consolidando with the label "Spring Boot"

Home Page: https://diy.elmolidelanoguera.com/search/label/Spring%20Boot

License: Other

Java 82.36% HTML 4.98% CSS 0.79% JavaScript 11.86%
cache google-cloud-storage google-datastore google-identity security spring-boot spring-data-rest authentication authorization jwt oauth2 oidc spring-security virtual-threads

spring-boot's Introduction

Spring Boot Examples

This repository includes examples from the blog Consolidando with the label Spring Boot

data-rest

A previously authenticated user using the Google Identity authorization server will be allowed to sign up for our application by entering relevant information, including an image. Part of the user information will be accessible publicly through an API.

To create the application, we will use Spring Boot. With Spring Data REST, we will create the API, use Google Cloud Storage to save the image, and Google Datastore to store user information. We will also document our API with springdoc-openapi and Swagger UI. Additionally, we discuss how to implement caching on the server and in the browser.

You can find this project in the subfolder data-rest.

google-sign-in

We use Google Sign-In to generate an ID token in the browser application, which will accompany requests to our server in the form of Bearer Authentication. Our server can use this token to identify the user once its validity has been verified with the authorization server.

You can find this project in the subfolder google-sign-in.

virtual-threads

Testing the performance of Spring Boot with Virtual Threads in Tomcat versus Reactor Netty.

You can find this project in the subfolder virtual-threads.

License

This project is licensed under the CC BY-NC-ND 4.0 License. See the LICENSE file for details.

spring-boot's People

Contributors

consolidando avatar joanribalta avatar

Stargazers

 avatar

Watchers

 avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.