Replies: 17 comments
-
html puro só ctrl+c mesmo... ou usa js ou php pra fzr esses includes Atenciosamente, Marco Aurélio. Perfil http://marcoaure.net * Em 17 de outubro de 2016 18:48, ranosi [email protected] escreveu:
|
Beta Was this translation helpful? Give feedback.
-
@ranosi você pode usar uma template engine para fazer esses includes juntamente com alguma tarefa de build. Algumas engines boas são: |
Beta Was this translation helpful? Give feedback.
-
Você pode usar HTML Templates, mas sem suporte para IE. Se for o caso acho que esse artigo na MDN pode te ajudar. |
Beta Was this translation helpful? Give feedback.
-
@ranosi outras template engines: Front-end (JavaScript):
Back-end (PHP): |
Beta Was this translation helpful? Give feedback.
-
Show de bola, vou dar uma olhada neles. O Twig é o único que eu tinha visto dessa lista. Valeu galera. |
Beta Was this translation helpful? Give feedback.
-
Tem o Jade também!! Mas pode ser que saia do "simples" caso você não use node.js, mas eu ando usando bastante! Tem um artigo muito bom sobre ele aqui |
Beta Was this translation helpful? Give feedback.
-
@giioohbernini O Jade foi renomeado para Pug. |
Beta Was this translation helpful? Give feedback.
-
Fiz um site inteiro com Pug, na época ainda se chamava Jade. |
Beta Was this translation helpful? Give feedback.
-
Esses templates fazem compilação em tempo de produção, ou eles pré compilam o conteúdo que você quer e gera um HTML? |
Beta Was this translation helpful? Give feedback.
-
@Lucasktrindade tanto faz. Você pode gerar o HTML estático ou integrar com o backend facilmente usando o expressjs ou qualquer outro servidor nodejs. |
Beta Was this translation helpful? Give feedback.
-
Saquei, no meu caso seria para gerar estático. |
Beta Was this translation helpful? Give feedback.
-
Em php Eu uso bastante esse cara: |
Beta Was this translation helpful? Give feedback.
-
Fala @ranosi, o @willianjusten tem uma curso bem legal sobre sites estáticos. |
Beta Was this translation helpful? Give feedback.
-
@marinhoOliv bem legal heim. Vou dar uma olhada nesse curso aí cara, valeu a dica. |
Beta Was this translation helpful? Give feedback.
-
Uma alternativa ao Jekyll é o Hugo, que é feito em Go e por isso tem menos problemas pra rodar no Windows (Reza a lenda que Jekyll não cai muito bem no Windows por ser Ruby, porém nunca tive problemas) |
Beta Was this translation helpful? Give feedback.
-
@ranosi Tenho usado o assemble (http://assemble.io/) que é um static site generator feito em Node.js, e tem um bom suporte para várias template engines. |
Beta Was this translation helpful? Give feedback.
-
Só reforçando que o Jade mudou de nome e se tornou o Pug, mas é a mesma ferramenta. Sou fã do Pug/Jade alias, especialmente se usar Stylus, a forma de escrita fica totalmente concisa. Caso seja mais tradicional quanto as sintaxes originais, pode usar o Nunjucks ou o EJS que o @thiamsantos citou. |
Beta Was this translation helpful? Give feedback.
Uh oh!
There was an error while loading. Please reload this page.
-
Salve galera! Quando vocês precisam montar sites apenas em html, simples como fazem pra manter algumas informações que se repetem em todas as páginas? Tipo o topo por exemplo que é igual em todo o site.
Já vi uma vez a solução em php que poderia separar as partes e usar o include.
Não sei se ficou muito claro a questão.
Beta Was this translation helpful? Give feedback.
All reactions