none
Gerar o HTML no server ou preencher partes do html no client? O que é melhor? RRS feed

  • Discussão Geral

  • Olá,
    Tenho um projeto para fazer e estou na dúvida.

    Neste projeto web eu tenho várias páginas com vários padrãos de html diferentes.
    Páginas de conteúdo apenas, páginas de busca, páginas de formulários, páginas de listas, etc.

    A dúvida é sobre como gerar o html para estas páginas, ou seja, pegar um html pronto e deixar dinâmico as tags que precisam ser preenchidas com dados da base de dados.

    Eu já tenho todo o site em html e css feito pelo web designer. O site está ótimo, mas apenas em html e css e javascript ainda, ou seja, tudo estático.

    Preciso então deixar dinâmico tudo isto, preenchendo o que precisa ser dinâmico via código.

    A dúvida é:

    1) [Client] Deixo o HTML na página.ascx e altero o conteúdo onde precisar via repeater e afins.

    Ou

    2) [Server] Apenas crio um literal na página.ascx.cs e preencho, crio todo o html no server?

    O que acham?

    Das 2 formas o html vai ser preenchido dinamicamente quando preciso. O que indicam?

    Abraços


    [Este fórum já foi muito bom, saudades.]


    • Editado TI DEV segunda-feira, 29 de janeiro de 2018 19:04
    segunda-feira, 29 de janeiro de 2018 19:03

Todas as Respostas

  • Olá!

         Se eu tivesse que carregar um bloco html diretamente na minha pagina (imaginando que seja por exemplo um banner ou um documento que foi salvo nesse formato) eu criaria um serviço REST que retorne esse html e o carregaria na minha pagina usando jquery.


    Microsoft Community Contributor

    quarta-feira, 31 de janeiro de 2018 15:29
    Moderador
  • Então seria opção 2 onde o html já viria pronto, certo?

    No meu cenário tenho que montar o html (preencher dinamicamente as tags) e depois jogar na tela.


    [Este fórum já foi muito bom, saudades.]

    quarta-feira, 31 de janeiro de 2018 17:21