Node haha? Dang. As mentioned in an answer to another comment, perhaps framework was the wrong terminology to use, and something more all-encompassing to reflect what is wanted would've been better.
What do you think a developer using Javascript should use/know right now?
Also, is React a framework?
What would you say is the best way to describe React?
Hard to say.
"A JavaScript library for building user interfaces" is what React calls itself.