Pergunta de entrevista da empresa Neurio Technology

What's the reason of having different JS frameworks?