The Request Tracker code base was started in the late 90s, with the official version 1.0 released in October of 1999.
Web technologies have changed a lot since then, and one of the biggest changes is the migration from individual page loads for each interaction, to browser-based single-page applications that stay on the same page, even when submitting forms and loading new content.
There are advantages to using dynamic AJAX-driven interactions in the browser, but how do you teach a 25-year-old code base how to act like a modern web application?
htmx is a new javascript framework that gives you easy access to modern JS-driven behaviors, and is driven by hypertext, meaning you can control it with attributes in your HTML markup which is generated server-side. It turned out this was a perfect transition technology for RT. I’ll show you how we did it.
© 2025 ColorCode Events. All Rights Reserved. Website by Luminus