blog
Contact e-mundo.de
agile BDD CARDS+ CD CI Cloud Control-Area-Network CSS Culture Debugging DevOps Git Infrastructure Java JavaScript Jenkins macOS OpenScience pipeline Python React Research Ruby Scapy SharedLibrary SpringBoot SSCCE Svelte Testing TypeScript UserStories VueJS
Thumbnail
8 min
Spring Data REST searching with tanstack router and react query (part 5)
In the previous article we have enabled paging and sorting in our Spring Boot backend and extended our React UI to make use of these features. So the obvious next feature is searching. Extending the backend In contrast to paging and sorting which was already automatically supported by Spring Data REST we need to do a bit of legwork in order to add the support for search. We will be using QueryDsl which has a very nice integration with Spring Data REST.
Aug 29, 2023 • 8 min read by Rainer Burgstaller
#React #SpringBoot
Thumbnail
11 min
Spring Data REST sorting and paging with tanstack router and react query (part 4)
In the previous two articles part 2, part 3 we have built a Spring Boot application with a React and Svelte frontend that allowed us to list and edit clubs stored in a database. Previously, we focused on validation and the frontend applications. In this article, I want to focus more on sorting and paging in the React version of the client app. For Svelte, most of the changes should be equivalent.
Feb 5, 2023 • 11 min read by Rainer Burgstaller
#React #SpringBoot
Thumbnail
9 min
Spring Boot validation with a svelte frontend (part 3)
In the previous installment of this series we created a react application that read the content from our server and allowed editing Club entities via an HTML form. Here, we will create the same application using a react based frontend that allows us to edit Here, we will create the same application using Svelte. Creating the client We will scaffold an empty project with vite: 1 pnpm create vite In the options choose
Jan 20, 2023 • 9 min read by Rainer Burgstaller
#Svelte #SpringBoot
Thumbnail
11 min
Spring Boot validation with react (part 2)
In the previous installment of this series we created a spring boot based backend for managing Club entities. Here, we will create a React based frontend that allows us to edit individual Clubs. Creating the client We will scaffold an empty project with vite: 1 pnpm create vite In the options choose React TypeScript Then we add the necessary dependencies 1 2 3 pnpm add primereact primeicons pnpm add react-hook-form @hookform/resolvers zod react-query @tanstack/react-router@beta pnpm add -D sass Now we can already start the dev server and see our generated application:
Jan 19, 2023 • 11 min read by Rainer Burgstaller
#React #SpringBoot
Thumbnail
7 min
Spring Boot validation with SPA frontend (part 1)
Creating a spring boot app with a SPA frontend and end-to-end validation In this three part tutorial we will be creating a simple JPA Rest Repository based application with spring boot. In the upcoming parts we will connect a TypeScript frontend to it and explore how to properly handle validation with Jakarta Bean Validation and zod on the client side. In addition we will explore some best practices on Entity modeling (e.
Jan 18, 2023 • 7 min read by Rainer Burgstaller
#Java #SpringBoot
Thumbnail
9 min
Using shared Jenkins libraries for CI/CD pipelines

Shared libraries are a means of externalizing common functionalities for Jenkins pipelines. Find out when to use them and how to do it right

Oct 26, 2022 • 9 min read by Andreas Senft
#Jenkins #pipeline #SharedLibrary #CI #CD
Thumbnail
3 min
Rubber Duck Debugging
A familiar situation: you spent the last couple of hours debugging and you got nowhere. Time to reach out to a more experienced colleague. So you start typing up the problem, you go through everything you found out so far and all the steps you already took in trying to solve it. Very nice. You send it and in turn interrupt them as they spend five minutes on reading your mess(age).
Aug 4, 2022 • 3 min read by Sebastian Landl
#Debugging #Culture
1
2
3
4
Imprint Privacy Policy