HTML X is designed to help you stay within that original model of the web. Can use whatever backend you want to produce your HTML, but we can get better user experience out of it. The starting experience can be as simple as adding a single attribute or maybe two attributes. Your application has a budget and so with HTMLX you can pick the parts of your app that need it most.