news.volyx.in

XMLUI (blog.jonudell.net)

620 points by mpweiher · 374 days ago · 333 comments on HN

Article summary

The article introduces XMLUI, a project that aims to bring the Visual Basic model to the modern web by providing a suite of components that can be composed with XML markup. This allows for the creation of reactive and themed apps without requiring knowledge of React or CSS. The project also provides a theme system and supports scripting in JavaScript. The goal of XMLUI is to make it easier for non-expert developers to build web applications.

Main themes

  • XMLUI
  • XSLT
  • React
  • Web Development
  • Visual Basic
  • JavaScript
  • Theming
  • Scripting
  • Reactivity
  • Functional Programming
  • Licensing Costs
  • Browser Support
  • Performance
  • Accessibility
  • User-Friendliness
  • Complexity
  • Data Transformations
  • Web Applications

What commenters say

  • XSLT is a relevant technology that could have been used instead of XMLUI, but it has its own limitations and complexities.
  • The use of XSLT is often hindered by its licensing costs and the fact that most browsers only support version 1.0.
  • XMLUI is a more accessible and user-friendly alternative to XSLT and other web development technologies.
  • The performance of XSLT translation engines is a concern, especially in hot-reload contexts.
  • XSLT requires a different mindset and skills, such as functional programming, which can be a barrier for some developers.
  • The choice between XMLUI and XSLT depends on the specific needs and goals of the project, as well as the skills and preferences of the developers.
  • Some developers prefer XSLT for its ability to handle complex data transformations, while others find it too cumbersome and difficult to work with.