Introduction

The web scene has exploded in the last couple of decades, transitioning from static web pages to dynamic, responsive web applications. And facilitating that is frameworks like React, Vue, Svelte, and Angular which prioritize user experience, component-based architecture, and seamless integration with modern APIs, without sacrificing the developer experience.

Meanwhile, XForms, while powerful for data-centric applications, has for the most part remained fallen behind. Its development is not catching up with these rapid changes, leaving a growing gap in terms of modern UI/UX capabilities, component flexibility, and integration with the wider web development ecosystem. This disparity is not just a matter of preference; it risks XForms becoming irrelevant.

While the development of XForms 2.0 is still ongoing, the progress has been undeniably slow, which makes taking a different approach to fix this issue sound better than anticipating the eventual arrival of XForms 2.0. The web is not waiting for XForms, and the momentum behind competing technolgies continues to build.

We think that leveraging existing web technologies to address the most pressing limitations of current XForms, might be a more beneficial approach.