except "many of the frameworks that exist for it hide or transform enough of the "native" implementation details as to be different languages. Or supersets of it"
is wrong. It's all still javascript. Just.. plain.. javascript. with a different api/library.