As I was searching for the top JS backend frameworks, I came across NextJS which is considered to be one of the best. Initially, I thought NextJS was just a simplified version of CRA and still required Node.js as the backend. This brought me back to my confusion - when creating a full JS app, we usually need both frontend and backend technologies like (Node.js + React.js). However, with NextJS, can we build an app using just NextJS? Apologies for any language mistakes in my explanation.