Quantcast
Channel: Tópicos
Viewing all articles
Browse latest Browse all 14700

O que escolher Server rendering ou client rendering

$
0
0
Boas,

Estou a começar um projecto para ficar a par da "moda" actual, tenho aprendido a trabalhar com AngulasJS 1.3, e em Web Dev.

Nesta minha procura por onde começar, encontrei vários caminhos e o meu caminho tem sido mutável ao longo do percurso.

Necessidade do projecto: Criar um site que seja para mobile e desktop, escolheria mobile first, pensei em ter um serviço(API) e depois ter um site com responsible design, mas depois encontrei cordova para desenvolver "native" apps, para isso necessitava de reutizar codigo de um para outro, então optei por usar AngularJS (está na moda :D )

Estava a pensar em usar WebAPI 2 ou 2.2 para o projecto, visto que usei no trabalho. Mas novamente a "moda" está no Javascript, por isso penso que deveria apostar no javascript, para alguns projectos softs que tenha.
Deparei-me com o Express, estava a pensar em só usar-lo para API, mas reparei que poderia fazer o site todo a usar Express, não seria má ideia, mas o problema vem quando se trata da filosofia do express, pelo o que vi, a filosofia do express é de mandar templates para o client(em Jade, swig, etc).

A minha questão é quais são os ganhos de ter a aplicação a ser renderizada no Server em vez no Client, tive a fazer uma pesquisa e parece que seja mais rápido no server,

Client-Side vs. Server-Side Rendering


A aplicação é simples, só fazer pedidos ao servidor e mostrar informação.


PS: este projecto serve para eu aprender tecnologias novas, nomeadamente, noSQL(MongoDB), javascript "moderno", etc.

Viewing all articles
Browse latest Browse all 14700

Trending Articles