Skip to content

Virtual DOM #28

@ultraq

Description

@ultraq

As of writing, Thymeleaf and its processors are implemented to work on the DOM, hence the dependency on libs like JSDOM when running in a Node/server environment. Would it be worth it to do like other popular libraries out there and operate instead on a virtual DOM so that things like VDOM diffing can be done, splitting out the renderer into a different part of Thymeleaf?

It might make working on/with processors a lot easier as devs are manipulating plain JS objects, and removes the need for a big lib like JSDOM and having the wait for it to implement the bits of the DOM that I use in processors.

🤔

Metadata

Metadata

Assignees

No one assigned

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions