O que é uma single page application?

31/01/2017

0

Oi gente, o que é uma single page application?

Estava estudando isso esses dias, mas ão sei se entendi bem.

Seria um tipo de aplicação em que o carregamento do conteúdo é otimizado (foi isso que entendi)?

Pelo que vi, parece que o gmail usa, fazendo com que apenas parte do seu conteúdo exibido na tela
Robson Cavalcante

Robson Cavalcante

Responder

Post mais votado

01/02/2017

Opa Robson, beleza?

Single Page Application (SPA) é um modelo moderno de desenvolvimento de aplicações que faz com que a codificação aumente no lado cliente da aplicação e diminua no lado servidor.

Esse modelo tem ganhado destaque recentemente e tem sido amplamente usado, fazendo com que a tendência de seu uso seja maior a cada dia.

Um framework bastante popular que aplica esse conceito é o Angular.

Espero ter ajudado :)

Diego Silva

Diego Silva
Responder

Mais Posts

02/02/2017

Robson Cavalcante

Obrigado Diego! Deu para entender. Uma outra pergunta:

Quais as vantagens e desvantagens que existem no uso das single page applications? '
Responder

09/02/2017

Valter Júnior

Fala Robson, beleza?

Cara, uma single-page application (SPA) é uma aplicação web que cabe em apenas uma página com o objetivo de prover uma experiencia do usuário similar com aplicações desktop. A aplicação estará quase toda no cliente, sendo que assim que o usuário acesso o site a aplicação e seus templates são armazenados no lado cliente, muito diferente da forma tradicional, onde o usuário visita várias páginas diferentes e vaia no servidor várias vezes buscar esses arquivos.

Imagina que vamos no servidor buscar html, css e js apenas uma vez. Consegue perceber o ganho de performance em comparação com aplicações que vão várias vezes no servidor buscar esses recursos?
Responder

10/02/2017

Robson Cavalcante

Obrigado Jvcjunior, valeu pela resposta!
Responder

10/02/2017

Valter Júnior

Tranquilo Robson. Precisar de algo ou ainda tiver alguma dúvida, só avisar!

Abraço!
Responder

Utilizamos cookies para fornecer uma melhor experiência para nossos usuários, consulte nossa política de privacidade.

Aceitar