Creează un cont pentru a te abona la acest blog și a-i urmări articolele pe pagina Lectură.
-
If your library or starter has optional dependencies, it is surprisingly easy to write an auto-configuration that blows up at startup for everybody who does not have that optional dependency on the classpath.
-
After creating a Thymeleaf component library, building a component and adding support for slots, we will now turn our attention to adding client-side interactivity to a component.
-
In part 1 we created a Thymeleaf component library that can be used in a Spring Boot application.
-
In part 1 we created a Thymeleaf component library that can be used in a Spring Boot application.
-
This blog series will explain how to write a component library for Thymeleaf.
-
If you use Spring Boot with Thymeleaf, you might be using an external OAuth2 provider like Keycloak or Okta to authenticate your users.
-
This blog post explains what the Thymeleaf Layout Dialect is, why you might want to stop using it, and how to migrate to a pure Thymeleaf solution using th:replace.
-
This blog post explains how I like to document a Spring Boot application I am writing.
-
My previous blog post How I write production-ready Spring Boot applications explained how I like to write and structure my production code in Spring Boot applications.
-
This blog post will explain how I currently write Spring Boot applications.
-
Testcontainers is a great technology to run Docker containers of dependencies like a database or a messaging middleware like ActiveMq or Kafka.
-
Last week Tailwind CSS v4.0 was released.
-
I really like to use Spring Boot, Thymeleaf and htmx for a productive web application stack.
-
A common implementation pattern with Spring MVC is showing a notification message after a redirect has happened.
-
I recently started using Slidev for creating presentations.
-
This blog post will show you how to create your own React components in a Spring Boot with Thymeleaf project.
-
This blog post will show you how to create your own Web Components in a Spring Boot with Thymeleaf project.
-
In my previous blog post Transactional Outbox pattern with Spring Boot, I compared Spring Integration with Spring Modulith to implement the microservices outbox pattern.
-
If you are building a microservice architecture, or you just need to send emails from your monolith, you should look into the Transactional Outbox pattern to ensure reliable communication between services.
-
Starting a new application can be a daunting task.
-
The htmx-spring-boot library 3.2.0 has just been released and now supports using HtmxResponse as a return type for error handlers.
-
🎉 Thrilled to announce the official release of my new book 'Modern frontends with htmx'!
-
I am happy to announce version 1.0.0 of ttcli.
-
Thymeleaf 3.1.2 was released recently and is inluded in Spring Boot 3.0.10 and 3.1.3.
-
My book Taming Thymeleaf has just been updated on leanpub for Spring Boot 3.
-
Yesterday, I shared how to combine Thymeleaf, Shoelace and htmx to show toast notifications in your web application.
-
I recently played around with Shoelace, a library of web components.
-
Building a complete user management system yourself is quite some work.
-
I realized I have not written about the official releases I did for htmx-spring-boot-thymeleaf on this blog, so time to right this wrong now.
-
I created the error-handling-spring-boot-starter library for Spring Boot because I was unhappy with the default response that Spring Boot 2 provides out-of-the-box.
-
I started my YouTube channel this week.
-
Using htmx is a great way to make your Spring Boot with Thymeleaf web application dynamic without page refreshes.
-
This is the 3rd and final part of my series on live reloading with Thymeleaf and Spring Boot, this time focusing on Tailwind CSS.
-
In my blog post of yesterday, I explained how to use Thymeleaf live reload with npm scripts.
-
UPDATE: I created a follow-up blog Thymeleaf live reload with Spring Boot DevTools that shows a way to have Live Reload with a little less setup work, but some important drawbacks as well in my opionion.
-
The htmx JavaScript library has a very neat feature called Out of Band Swaps.
-
My error-handling-spring-boot-starter library had its first release almost 2 years ago.
-
I migrated a project from Bootstrap 4 with the Sleek dashboard template to Tailwind CSS as Bootstrap 4 stopped having bugfixes on 2021-07-01, and there is no version for Bootstrap 5.
-
I released a new version 2.1.0 of the Error Handling Spring Boot Starter last week.
-
This blog post uses htmx 1.6.
-
My book Taming Thymeleaf has been updated for Java 17, Spring Boot 2.6 and Tailwind CSS 3.0.
-
The hibernate-types library has extra types that are not found in Hibernate by default.
-
In TodoMVC with Spring Boot and Thymeleaf, we implemented a TodoMVC clone using Spring MVC and Thymeleaf.
-
In Part 2, we implemented completion and deletion of todo items.
-
In Part 1, we implemented TodoMVC using Spring Boot and Thymeleaf.
-
The TodoMVC project has implementations of a simple todo list application for many different frontend frameworks.
-
Iteration in Thymeleaf templates is done using th:each.
-
Since Java 16, we can use records.
-
This post explains in detail how you should implement a HTML form with Thymeleaf and Spring Boot.
-
There is a new version 1.6.0 of the Error Handling Spring Boot Starter.