Nicolas FränkelinITNEXTSummary of the AJAX frameworks comparisonIn previous weeks, I’ve analyzed several libraries and frameworks that augment the client with AJAX capabilities.Oct 24Oct 24
Nicolas FränkelinITNEXTVaadin, the battery-included server-side AJAX frameworkI’ve written a lot about Vaadin. I was so enthusiastic that I wrote the first book about it (besides the Book of Vaadin), its updated…Oct 17Oct 17
Nicolas FränkelinITNEXTAugmenting the client with HTMXThis post is part of a series comparing different ways to implement asynchronous requests on the client to augment the latter. So far, I…Oct 10Oct 10
Nicolas FränkelinITNEXTAugmenting the client with Alpine.jsThis post is part of a series comparing different ways to implement asynchronous requests on the client, which is colloquially known as…Oct 3Oct 3
Nicolas FränkelinITNEXTAugmenting the client with Vue.jsIn my previous post, I laid the ground to build upon; now is the time to start “for real”.Sep 26Sep 26
Nicolas FränkelinITNEXTServer-Side Rendering with Spring BootUnderstanding the shared steps in the project setup is crucial before delving into the specifics of each client-augmenting technology. My…Sep 19Sep 19
Nicolas FränkelinITNEXTA short history of AJAX and SSRMy journey in programming began over two decades ago, a time when JavaScript was a far cry from its current state, and developers were…Sep 12Sep 12
Nicolas FränkelinApache APISIXDRY your Apache APISIX configDRY is an important principle in software development. This post will show you how to apply it to Apache APISIX configuration.Sep 5Sep 5
Nicolas FränkelinApache APISIXWhen (not) to write an Apache APISIX pluginWhen I introduce Apache APISIX in my talks, I mention the massive number of existing plugins, and that each of them implements a specific…Aug 29Aug 29
Nicolas FränkelinITNEXTKotlin Coroutines and OpenTelemetry tracingI recently compared three OpenTelemetry approaches on the JVM: Java Agent v1, v2, and Micrometer. I used Kotlin and coroutines without…Aug 221Aug 221