Se eu entendi bem, você conseguiu entender muito bem a documentação do NestJS (backend) e não conseguiu entender muito bem a do NextJS (frontend).

Se for esse o caso, apesar de nunca ter lido a documentação do NextJS, mas de trabalhar com a documentação do NestJS sempre, eu entendo que a documentação do NestJS é muito completa e ótima.

Existem muitas documentações muito ruins, sem muito entendimento. Talvez seja esse o problema, não é uma documentação que explica muito bem, contém muitos exemplos, etc.

Mas provavelmente com StackOverflow e talvez um pouco de ChatGPT, você consiga resolver os problemas que está tendo nos estudos. Talvez até vídeos no Youtube.

Eu estou estudando react/NextJs, no meu projeto de estudo estou fazendo uma pagina de login/signIn. Eu queria conectar o banco de dados nele, porem nao sei qual tec usar, vc sabe qual eu poderia usar (banco de dados e backend), ja pensando no desenvolvimento em producao?

Eu vejo o Nextjs como um framework fullstack, já que existe a pasta `api/` dentro de `src/app/` ou `app/`, para usarmos nas rota da API do 'backend' em uma arquitetura peculiar, que você pode escolher como fazer e sobre a conexão com o banco de dados, existem os ORMs como o [Sequelize](sequelize.org) e o [Prisma](www.prisma.io) que fazem essa conexão e as manipulações com o db.