Is react JS a frontend or a backend framework?

React Js Development is a Facebook-developed open-source frontend framework based on JavaScript that is well known for its virtual DOM functionality. As a backend service for React, we propose Express.js/Express. It’s a Node.js backend framework with no preconceptions.