Executando verificação de segurança...
1

Responder dúvidas | Os problemas do react no servidor

Atualmente eu venho visto vários vídeos de programadores, até que me deparei em um. Esse vídeo em questão, a pessoa diz que as frameworks do react causam uma requisisão a mais no servidor, e fiquei intrigado por isso (sou novo na área de programação).

Então surgiram algumas dúvidas minha, e vim aqui perguntar a pessoas mais experientes para que eu encontre uma resposta.

  1. Esse problema mostrado no vídeo, ocorre em outras frameworks front-end (vue.js, angular)?
    • Se for o caso, a solução seria não usar frameworks nenhuma? e ficar com a última solução apresentada no vídeo, de usar somente bibliotecas e um back-end?
  2. Se não ocorrer em outras frameworks, por que ocorre em redux e next.js?
  3. Esse problema acontece por que as frameworks para ser acessadas, ficam em um servidor e você faz deploy do back-end em outro servidor? Ou você fez o deploy em plataforma diferentes, front-end em um servidor e o back-end em outro?

Essas são as dúvidas que eu retirei do vídeo, se puderem me responder eu fico bastante feliz!

Carregando publicação patrocinada...
1

Pelo que entendi no vídeo, ele fala que se você usar uma API junto a um framework como Next.js você vai fazer 2 requisições, sim, isso vai acontecer, mas não no mesmo servidor, o que vai acontecer é que o servidor com Next.js vai fazer uma requisição no servidor da API. Mas se você pensar bem, uma página HTML simples também faz uma requisição ao servidor e se essa página estiver consumindo uma API vão ser duas requisições 🤔

De todo modo vão acontecer duas requisições independente se você usa framework ou não, o melhor é estudar sobre, ver as vantagens e desvantagem e analisar se vale a pena para seu uso.

1

Na realidade, pelo que vi se colocar html puro puxando API (esse exemplo acima) tanto o front quanto o back-end estarão no mesmo servidor. Enquanto que usando framework, você terá que ir até o servidor do framework, para o framework puxar a api do back-end que estará em outro servidor. Daí retornar a requisição para a framework e da framework pro cliente.

Mas aí entra as minhas dúvidas ali em cima para assim eu entender totalmente o vídeo.

1

Na realidade, pelo que vi se colocar html puro puxando API (esse exemplo acima) tanto o front quanto o back-end estarão no mesmo servidor.

Normalmente o front e o back ficam em servidores separados, mas mesmo que fiquem no mesmo servidor, vai acontecer 2 requisições, o que eu quis dizer é que independete de usar ou não um framework, 2 requisições seriam feitas.