Alpine.js
Building A Registration Form With Reactive Validation Using Alpine.js and Tailwind CSS
Alpine.js is a tiny JavaScript framework with no build steps but it provides all the tools needed to build a user interface. Alpine.js allows us to write declarative codes and with a size of about 6kb, it can be seen as a modern replacement for jQuery.