CDN77 interview question

What is React? How does it work?