Fórum

« Voltar para demoiselle-users

Re: [demoiselle-users] Demoiselle usando

Visualização combinada Visão plana Exibição em árvore
Tópicos [ Anterior | Próximo ]
Márcio,

Já temos alguns projetos pilotos usando a arquitetura REST, justamente para
testar e validar essa nova proposta.

Tudo começou com esse projeto:

*https://github.com/lusabo/sharecar
<https://github.com/lusabo/sharecar>*(Usa JDBC + REST, ou seja, não
fico amarrado nem no JPA nem no JSF (usamos
JSF só para usar os includes que nos projetos seguintes nem isso usamos
mais), pois, precisei fazer consultas geográfica no Postgis)

*https://github.com/lusabo/demoiselle-rest-jpa
<https://github.com/lusabo/demoiselle-rest-jpa>* (Exemplo que fiz para
simular o Bookmark sem JSF, usei extensão JSP só para aproveitar os
includes)

E projetos que estão no laboratory do Demoiselle, salientando que o que
está sendo feito nesses projetos são experimentos e que as consolidações
desses estudos aos poucos entrarão na próxima release.

*https://github.com/demoiselle/laboratory/tree/master/catalogo-tecnologia
<https://github.com/demoiselle/laboratory/tree/master/catalogo-tecnologia>*(Esse
projeto está usando AngularJS)

*https://github.com/demoiselle/laboratory/tree/master/incubator/resteasy/example/bookmark
<https://github.com/demoiselle/laboratory/tree/master/incubator/resteasy/example/bookmark>*(Exemplo
de bookmark usando grid (
datatables.net) com e sem paginação - paginação provida pelo Demoiselle


Vale a pena ler também os outros posts do blog
http://demoisellelab.wordpress.com/.

Abraços,
Luciano






Em 29 de abril de 2014 19:55, Rafael Odon <odon.rafael@gmail.com> escreveu:

> Essa visão engessada do framework muito em parte se dá pela cultura da
> versão 1. Acho que a versão 2 nos deu muita liberdade e nos aproximou
> bastante das especificações da JEE 6.
>
> Márcio, compartilhei na Internet um slide pessoal que utilizo na abertura
> de cursos de Demoiselle 2 para algumas equipes. Utilize-o para iniciar um
> diálogo em sua empresa no sentido de convencer os gestores ou líderes de
> arquitetura de que o framework não impõe tanta obrigatoriedade como parece
> estar sendo imposto por aí.
>
> http://www.slideshare.net/rafaelodon/demoiselle-2-overview
>
> Até+
> Abração
>
>
>
>
>
> 2014-04-29 18:05 GMT-03:00 Marcio Frayze David <mfdavid@gmail.com>:
>
> > Olá Emerson!
> >
> > Bacana o texto e a discussão sobre jsf vs rest/html. Eu
> > particularmente, para os projetos em que irei atuar em breve, acredito
> > que a segunda abordagem (rest e uma camada de visão mais leve) seria
> > muito mais interessante. Legal ver que posso tentar abandonar o JSF e
> > ainda dizer que meu projeto é aderente ao Demoiselle, isso talvez seja
> > útil em um futuro próximo, já que eu _preciso_ usar o Demoiselle
> > (correndo risco de ser punido através de indicadores do projeto caso
> > não faça isso).
> >
> > Obrigado pelas dicas.
> >
> > 2014-04-29 16:37 GMT-03:00 Emerson Sachio Saito <
> > emerson.saito@serpro.gov.br>:
> > > Boa tarde Marcio,
> > >
> > > No Demoiselle não há nenhuma "amarração" com JSF, é apenas o padrão de
> > camada de apresentação pois também é o padrão do JEE6 ao qual estamos
> sendo
> > aderentes. E a maioria dos nossos exemplos segue esse padrão.
> > > Há inclusive um arquétipo Maven do Demoiselle que faz uso do VAADIN (
> > http://www.vaadin.com) e alguns usuários têm aplicações com Java-Swing.
> > > Recentemente na lista houve uma conversa sobre uso de outras
> tecnologias
> > na camada de apresentação e também há experimentos da própria equipe de
> > desenvolvedores
> > http://demoisellelab.wordpress.com/2014/04/10/jsf-ou-html-rest/
> > > Felizmente você está usando um framework que não lhe engessa em nada e
> > se o seu projeto permite poderá utilizar as tecnologias que melhor lhe
> > atendem.
> > >
> > > T+
> > > --
> > > Emerson Sachio Saito
> > > DS/CETEC/CTCTA
> > > http://www.serpro.gov.br
> > > http://www.frameworkdemoiselle.gov.br
> > >
> > >
> > >
> > >
> > > Em 29/04/2014 14:59:40, Marcio Frayze David escreveu:
> > >> Boa tarde pessoal,
> > >
> > > gostaria de saber se é possível utilizar o Demoiselle sem ser
> > > utilizando o padrão MVC Pull (JSF).
> > >
> > > Meu objetivo seria ter algo mais próximo do fluxo do Spring MVC ou
> > > VRaptor, sem usar JSF e tendo um funcionamento seguindo os moldes do
> > > MVC Push.
> > >
> > > Infelizmente sou obrigado a usar o Demoiselle, mas gostaria de saber
> > > se poderia contornar o uso do JSF (que parece ser o padrão neste
> > > framework) de alguma forma, sem abandonar totalmente o Demoiselle.
> > >
> > > Alguém tem algum exemplo de como poderia fazer algo assim? Quão
> > > "amarrado" o Demoiselle está do JSF?
> > >
> > > Obrigado.
> > >
> > >
> >
> ------------------------------------------------------------------------------
> > > "Accelerate Dev Cycles with Automated Cross-Browser Testing - For FREE
> > > Instantly run your Selenium tests across 300+ browser/OS combos. Get
> > > unparalleled scalability from the best Selenium testing platform
> > available.
> > > Simple to use. Nothing to install. Get started now for free."
> > >> http://p.sf.net/sfu/SauceLabs>
> > > _______________________________________________
> > >
> > > Portal: > http://www.frameworkdemoiselle.gov.br>
> > > Foruns: > http://forum.frameworkdemoiselle.gov.br>
> > > Tracker: > http://tracker.frameworkdemoiselle.gov.br>
> > > _______________________________________________
> > >
> > > Para editar sua assinatura:
> > >> https://lists.sourceforge.net/lists/listinfo/demoiselle-users>
> > >
> > >
> > >
> > > -
> > >
> > >
> > > "Esta mensagem do SERVIÇO FEDERAL DE PROCESSAMENTO DE DADOS (SERPRO),
> > empresa pública federal regida pelo disposto na Lei Federal nº 5.615, é
> > enviada exclusivamente a seu destinatário e pode conter informações
> > confidenciais, protegidas por sigilo profissional. Sua utilização
> > desautorizada é ilegal e sujeita o infrator às penas da lei. Se você a
> > recebeu indevidamente, queira, por gentileza, reenviá-la ao emitente,
> > esclarecendo o equívoco."
> > >
> > > "This message from SERVIÇO FEDERAL DE PROCESSAMENTO DE DADOS (SERPRO)
> --
> > a government company established under Brazilian law (5.615/70) -- is
> > directed exclusively to its addressee and may contain confidential data,
> > protected under professional secrecy rules. Its unauthorized use is
> illegal
> > and may subject the transgressor to the law's penalties. If you're not
> the
> > addressee, please send it back, elucidating the failure."
> > >
> >
> ------------------------------------------------------------------------------
> > > "Accelerate Dev Cycles with Automated Cross-Browser Testing - For FREE
> > > Instantly run your Selenium tests across 300+ browser/OS combos. Get
> > > unparalleled scalability from the best Selenium testing platform
> > available.
> > > Simple to use. Nothing to install. Get started now for free."
> > > http://p.sf.net/sfu/SauceLabs
> > > _______________________________________________
> > >
> > > Portal: http://www.frameworkdemoiselle.gov.br
> > > Foruns: http://forum.frameworkdemoiselle.gov.br
> > > Tracker: http://tracker.frameworkdemoiselle.gov.br
> > > _______________________________________________
> > >
> > > Para editar sua assinatura:
> > > https://lists.sourceforge.net/lists/listinfo/demoiselle-users
> >
> >
> >
> ------------------------------------------------------------------------------
> > "Accelerate Dev Cycles with Automated Cross-Browser Testing - For FREE
> > Instantly run your Selenium tests across 300+ browser/OS combos. Get
> > unparalleled scalability from the best Selenium testing platform
> available.
> > Simple to use. Nothing to install. Get started now for free."
> > http://p.sf.net/sfu/SauceLabs
> > _______________________________________________
> >
> > Portal: http://www.frameworkdemoiselle.gov.br
> > Foruns: http://forum.frameworkdemoiselle.gov.br
> > Tracker: http://tracker.frameworkdemoiselle.gov.br
> > _______________________________________________
> >
> > Para editar sua assinatura:
> > https://lists.sourceforge.net/lists/listinfo/demoiselle-users
> >
>
> ------------------------------------------------------------------------------
> "Accelerate Dev Cycles with Automated Cross-Browser Testing - For FREE
> Instantly run your Selenium tests across 300+ browser/OS combos. Get
> unparalleled scalability from the best Selenium testing platform available.
> Simple to use. Nothing to install. Get started now for free."
> http://p.sf.net/sfu/SauceLabs
> _______________________________________________
>
> Portal: http://www.frameworkdemoiselle.gov.br
> Foruns: http://forum.frameworkdemoiselle.gov.br
> Tracker: http://tracker.frameworkdemoiselle.gov.br
> _______________________________________________
>
> Para editar sua assinatura:
> https://lists.sourceforge.net/lists/listinfo/demoiselle-users
>



--
Luciano Borges
------------------------------------------------------------------------------
"Accelerate Dev Cycles with Automated Cross-Browser Testing - For FREE
Instantly run your Selenium tests across 300+ browser/OS combos. Get
unparalleled scalability from the best Selenium testing platform available.
Simple to use. Nothing to install. Get started now for free."
http://p.sf.net/sfu/SauceLabs
_______________________________________________

Portal: http://www.frameworkdemoiselle.gov.br
Foruns: http://forum.frameworkdemoiselle.gov.br
Tracker: http://tracker.frameworkdemoiselle.gov.br
_______________________________________________

Para editar sua assinatura:
https://lists.sourceforge.net/lists/listinfo/demoiselle-users