Frameworks erase themselves
By the time your code reaches the browser, the compiler has flattened components into function calls. Some frameworks keep a runtime tree you can read. Others delete the concept entirely at build time. No single mechanism works everywhere.




