Declarative Amsterdam

Declarative Custom Element for web application developers

Sasha Firsov

<custom-element> presents the MVP for application development without JavaScript based on HTML and XSLT markup. No compilers necessary, with native in-browser transformation performance. The presentation will guide over multiple aspects of related SDLC and how to build a fully functional app with HTML markup.

Presentation, 7 November 2024

Sasha Firsov

With interest in open source I have been working on many projects with the HTML front-end and tuning some browsers source. The XML stack with XSLT and XPath have fascinated me by its performance, scalability, and superior AOP DX. Over the time I have realised that the principles the current web stack is based on, are blocking the progress on many edges, from security to performance. Envisioning an ideal architecture, I've conceptualized pure declarative web applications, which I aspire to establish as a web standard. My <custom-element>, an HTML-only NO-JS web app framework, serves as a POC for a W3C proposal and forms the foundation for my startup, Syngrafact.AI.