It's significantly different. The article attempts to build a reactivity model and directives handler (two integral parts of Vue), while this is a Virtual DOM, which is a different approach to declaratively representing UI.
I think you meant this article: https://zserge.com/posts/worst-react-ever/
In that case, it's pretty different in implementation