Million was originally created as a Virtual DOM -- and still ships as a Virtual DOM. More recently, Million added an optional react compat library in order to make it easier for users to learn about Million.
I'm open to different ways to market Million if there is a specific tagline you have in mind
Ah, this is important new information for me! I just visited the website, and looked for a virtual DOM API that I can use inside of my library. Unfortunately, when I read the actual "getting started", it showed me how to import react libraries for hooks, and use JSX, and so I concluded that:
(a) This is actually a React replacement, like Preact, not just a virtual dom.
(b) The homepage marketing is misleading! The project lost a bit of integrity for me at that point, and I started trusting it less.
If the homepage marketing is declaring it to be a virtual dom, then I want to see how to use the virtual dom API so that I can verify what it is! If it then on top of that has a React Compatibility layer, that's just awesome and makes me really excited to understand it, and I'll probably want to look at that layer so that I can see what React is beyond a virtual dom.
Anyway, do you have a pointer to how to use it as a plain old virtual dom? I happen to be in the market for one, right now!
I'm open to different ways to market Million if there is a specific tagline you have in mind