Loading presentation...

Present Remotely

Send the link below via email or IM

Copy

Present to your audience

Start remote presentation

  • Invited audience members will follow you as you navigate and present
  • People invited to a presentation do not need a Prezi account
  • This link expires 10 minutes after you close the presentation
  • A maximum of 30 users can follow your presentation
  • Learn more about this feature in our knowledge base article

Do you really want to delete this prezi?

Neither you, nor the coeditors you shared it with will be able to recover it again.

DeleteCancel

Make your likes visible on Facebook?

Connect your Facebook account to Prezi and let your likes appear on your timeline.
You can change this under Settings & Account at any time.

No, thanks

Jade Templating Language - Por que vale a pena?

Jade Templating Language é um mecanismo de modelagem elegante e prático fortemente influenciado pelo Haml. Originalmente ele foi criado em NodeJS como um módulo, mas agora é implementada em muitas línguas: Nde, Python, Scala, Ruby, Java e PHP.
by

Igor Lacerdino

on 10 December 2014

Comments (0)

Please log in to add your comment.

Report abuse

Transcript of Jade Templating Language - Por que vale a pena?

Grupo: André Machado, Dulciane Brandão, Igor Lacerdino, Renan Teixeira.
O que é Jade?
Jade é uma mecanismo de modelagem de templates focado em permitir rápida codificação HTML.
Opiniões
Por que usar Jade?
Sintaxe simples
Melhora a legibilidade
Inclusão de partials
Inclusão de comandos de linguagem server-side (if, else)
Suporta reutilização de codigo (DRY)

Quem usa?
LEMAF
Harp Plataform - http://www.harpjs.com
Codex - github.com/logicalparadox/codex
Prepros - http://www.prepros.io
WinterSmith - http://www.wintersmith.io
Como usar?
Respeitar a regra da identação de código;
Utilizar comandos shortcut para diminuir o código;
Apenas para produzir códigos HTML, não use para criação de textos, markdown, CSS.

Como fazer download?
Como é a sintaxe?
Muito parecida com HTML!
Dúvidas?
Ben Gourley
Blog Clock.co.uk
É realmente uma ótima maneira de separar a lógica de sua marcação. Se você já se envolveu em PHP, você vai saber o problema que eu estou falando. É um código muito limpo, e você nunca vai escrever um documento HTML malformado novamente! (Nunca mais vai ter que digitar colchetes)
http://html2jade.aaron-powell.com/
Conversor de HTML para Jade
Como um mecanismo de modelagem, é tudo sobre a sintaxe. Você digita mais rápido e melhora a legibilidade, facilidade de manutenção e produtividade que significa agrupamento. Alguns deles têm características melhores do que outros, mas no final é muitas vezes uma questão de gosto.
Adrien Schuler
Programador
Por que vale a pena?
http://nodejs.org/download/
Node.js é uma plataforma construída sobre o motor JavaScript do Google Chrome para facilmente construir aplicações de rede rápidas e escaláveis
Node estabeleceu o objetivo número um que é “fornecer uma maneira fácil para construir programas de rede escaláveis”
É programa que pode manipular dezenas de milhares de conexões simultâneas sem ocorrer deadlock.
DOCTYPE 5 ==> !!!5

p = nome ==> p#{nome}

<div id = "container" class= "menu"> ===> #container.menu
Full transcript