Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

RFC: Presentation Logic #47

Open
netojoaobatista opened this issue Oct 6, 2012 · 12 comments
Open

RFC: Presentation Logic #47

netojoaobatista opened this issue Oct 6, 2012 · 12 comments
Assignees
Milestone

Comments

@netojoaobatista
Copy link
Member

Pessoal o que acham de uma presentation logic com XML, XML Schema (para validação do XML) e XSL para transformação do XML em HTML 5?

@Ferreiramg
Copy link

Bacana !! Acho valida a ideia de usar o Twitter BootStrap. !!!!Deu um problema com ele apareceu como string =X

@netojoaobatista
Copy link
Member Author

Para a GUI pode-se usar Twitter BootStrap, ou qualquer outra coisa, @Ferreiramg. A Presentation Logic e a Presentation GUI são dois camaradas diferentes.

Sobre o DOCTYPE, não entendi.

@alexsandro-xpt
Copy link
Member

Serio mesmo que vamos trabalhar com XSL com direito a xsl:for-each e dentre outras tags úteis?

@drgomesp
Copy link
Contributor

drgomesp commented Oct 9, 2012

Acho válido!

@alexsandro-xpt
Copy link
Member

XSL é show demais.

@rogeriopradoj
Copy link
Member

+1 @netojoaobatista Não vejo problema, só nunca trabalhei com isso, então vai ser um bom aprendizado.

@paulofernandesjr
Copy link

XSL é coisa do demônio... sai fora... tanta coisa boa e quer usar isso

@netojoaobatista
Copy link
Member Author

Não gostei do "tanta coisa boa e quer usar isso", @paulofernandesjr

Penso em:

  1. Tem preconceito sobre XSL
  2. Não tem ideia do poder que teríamos com XSL.

Veja, porém, que o objetivo dessa Issue é discutir sobre a camada Presentation Logic, não sobre o uso de XSL. A Presentation Logic tem como objetivo isolar a representação de um recurso da forma como ele é gerado.

Podemos usar XSL ou qualquer coisa, mas esse não é o ponto. Mesmo acreditando que XSL nos trará flexibilidade, vejo o uso, ou não, como sendo irrelevante para essa Issue.

A questão é: O que acham de termos uma Presentation Logic?

@drgomesp drgomesp mentioned this issue Oct 10, 2012
@drgomesp
Copy link
Contributor

Eu acho muito importante definirmos e utilizarmos uma Presentation Logic.

A ideia do XSL, porém, já é outra decisão, como bem ressaltou o @netojoaobatista.

@paulofernandesjr, pode sugerir alguma alternativa ao XSL?

@alexsandro-xpt
Copy link
Member

Se for pra usar todo o poder do XSL acho que não teria outra coisa melhor de recursos simples a menos que aconteçam alguns empecilhos ao usa-lo ao decorrer do projeto.

Porque XSL é poderoso demais da conta, é um engine template( faria grande parte deste trabalho no nosso projeto ) completo praticamente. O negocio é que aqui já usou?

Mas sobre a questão desta Issue separar a camada de apresentação é fundamental.

@netojoaobatista
Copy link
Member Author

Percebam, porém, que a Presentation Logic e a Presentation GUI são dois caras diferentes:

A Presentation GUI seria, mais ou menos, aquilo que o pessoal de MVC entende como View.

@augustohp
Copy link

Alguém aqui ainda ta disposto a seguir com as idéias aqui discutidas? Se nenhum update for dado em 7 dias acho uma boa idéia fechar essa discussão e iniciar uma nova.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

7 participants