I just published the first public version of WDME (WebDev Made Easy).
I started this project as a simple open-source website editor, but during development I realized that I was more interested in the underlying architecture than the editor itself.
So WDME evolved into a modular TypeScript core for building node-based web editors.
The main idea is "Everything is a node":
- tree-based object model
- attributes and events
- serialization/deserialization
- plugin system It is still experimental, but I would like to hear feedback about the architecture and TypeScript design. GitHub
Top comments (0)