WaveMaker. Um maker de verdade!  XML
Índice dos Fóruns » Assuntos gerais (Off-topic)
Autor Mensagem
victorcosta
JavaGuru
[Avatar]

Membro desde: 07/01/2007 01:29:37
Mensagens: 220
Localização: Recife - PE
Offline

Não sei se vocês já conheciam mas só vi agora esse framework no DZone

Na verdade é um framework e um studio bem ao estilo "maker"
Ele integra as seguintes tecnologias:
* Spring
* Hibernate
* JAXWS
* ACEGI
* Dojo 1.0

Algumas features:
* Drag & Drop Assembly
* LiveLayout?
* Push to Deploy?: One-touch application deployment
* Visual Data Binding
* SOAP, REST and RSS web services
* Leverage existing CSS, HTML and Java
* Deploys a standard Java .war file
* FREE

Um vídeo vale mais q mil palavras, vejam o vídeo que acho que vocês vão gostar
http://www.wavemaker.com/products/demos.html

Ainda não experimentei mas parece bem legal, quem for testando vai dando sua opinião ai

Meu blog com tutoriais de jQuery
http://www.victorcisneiros.com/blog/

Outros projetos
http://www.todolistr.com
http://www.bibliasocial.com
http://www.dota2feedback.com/
http://www.posjogo.com.br/
[MSN]
djemacao
GUJ Master

Membro desde: 04/06/2007 17:47:24
Mensagens: 1030
Offline

Utilizar framework, e nada parecido com a merda do maker, é o J2EE Spider, do brasileiro Bruno Braga, que inclusive participa da lista aqui, no GUJ:

http://www.j2eespider.org/cnf/display/PT/Home

Tem um artigo rápido na InfoQ:

http://www.infoq.com/news/2008/03/J2EE-Spider

Acho esse projeto com grande futuro.

"Quanto mais aprendo mais tenho consciência que nada sei."
antonino_souza
What is classpath?

Membro desde: 12/03/2008 23:44:03
Mensagens: 5
Offline

djemacao wrote:Utilizar framework, e nada parecido com a merda do maker, é o J2EE Spider, do brasileiro Bruno Braga, que inclusive participa da lista aqui, no GUJ:

http://www.j2eespider.org/cnf/display/PT/Home

Tem um artigo rápido na InfoQ:

http://www.infoq.com/news/2008/03/J2EE-Spider

Acho esse projeto com grande futuro.


Cara isso aí não é um gerador de código "declarado" ???? Como é que vc diz q isso presta ????

djemacao
GUJ Master

Membro desde: 04/06/2007 17:47:24
Mensagens: 1030
Offline

antonino_souza wrote:
djemacao wrote:Utilizar framework, e nada parecido com a merda do maker, é o J2EE Spider, do brasileiro Bruno Braga, que inclusive participa da lista aqui, no GUJ:

http://www.j2eespider.org/cnf/display/PT/Home

Tem um artigo rápido na InfoQ:

http://www.infoq.com/news/2008/03/J2EE-Spider

Acho esse projeto com grande futuro.


Cara isso aí não é um gerador de código "declarado" ???? Como é que vc diz q isso presta ????



Calma, primeiro veja com tranqüilidade de pois posta o comentário. Ele num é fechado e nem vendido.


"Quanto mais aprendo mais tenho consciência que nada sei."
antonino_souza
What is classpath?

Membro desde: 12/03/2008 23:44:03
Mensagens: 5
Offline

djemacao wrote:
antonino_souza wrote:
djemacao wrote:Utilizar framework, e nada parecido com a merda do maker, é o J2EE Spider, do brasileiro Bruno Braga, que inclusive participa da lista aqui, no GUJ:

http://www.j2eespider.org/cnf/display/PT/Home

Tem um artigo rápido na InfoQ:

http://www.infoq.com/news/2008/03/J2EE-Spider

Acho esse projeto com grande futuro.


Cara isso aí não é um gerador de código "declarado" ???? Como é que vc diz q isso presta ????



Calma, primeiro veja com tranqüilidade de pois posta o comentário. Ele num é fechado e nem vendido.




O que isso muda ????????

djemacao
GUJ Master

Membro desde: 04/06/2007 17:47:24
Mensagens: 1030
Offline

antonino_souza wrote:
O que isso muda ????????



A pergunta certa não é essa. É, no que sabe sobre desenvolvimento, o que é repetitivo que gostaria de ter uma automatização?
Essa é a pergunta certa.
Se o código é aberto, as demais implementações eu adiciono. Agora, se não olhou, se apenas quer questionar sem saber o que ele faz, e nem mesmo tem idéia dos frameworks que ele utiliza, então, não tem o porque discutir, certo?

"Quanto mais aprendo mais tenho consciência que nada sei."
djemacao
GUJ Master

Membro desde: 04/06/2007 17:47:24
Mensagens: 1030
Offline

Inclusive o que o victorcosta mostrou é muito interessante por cima. Ele faz uma aplicação em Web 2.0 mesmo. Achei interessante a forma como ele trabalha usando AJAX.

"Quanto mais aprendo mais tenho consciência que nada sei."
antonino_souza
What is classpath?

Membro desde: 12/03/2008 23:44:03
Mensagens: 5
Offline

djemacao wrote:Utilizar framework, e nada parecido com a merda do maker, é o J2EE Spider, do brasileiro Bruno Braga, que inclusive participa da lista aqui, no GUJ:

http://www.j2eespider.org/cnf/display/PT/Home

Tem um artigo rápido na InfoQ:

http://www.infoq.com/news/2008/03/J2EE-Spider

Acho esse projeto com grande futuro.


Cara, na boa, tô querendo entrar no java...e ver quais as opções que tenho....

Li bastante e vi o seguinte:

É mais um gerador de código ! Só isso ! Já usei diversos e me dei muito mal, na hora da manutenção a gente se ferra, SÓ ISSO !

E na moral (esse troço) tá todo pela metade. Se pudesse optar (tivesse grana), ficaria com a "merda" do maker....pelo menos poderia "botar" em alguém quando desse pau.

Não usaria um negócio desses para fazer um sistema para um cliente meu, nunca....

[],s

ps: Gostei do discurso do cara (o bruno), diz que discorda do maker, e faz algo pior...tô fud*****

This message was edited 1 time. Last update was at 13/03/2008 01:13:06

djemacao
GUJ Master

Membro desde: 04/06/2007 17:47:24
Mensagens: 1030
Offline

antonino_souza wrote:

Cara, na boa, tô querendo entrar no java...e ver quais as opções que tenho....

Li bastante e vi o seguinte:

É mais um gerador de código ! Só isso ! Já usei diversos e me dei muito mal, na hora da manutenção a gente se ferra, SÓ ISSO !

E na moral (esse troço) tá todo pela metade. Se pudesse optar (tivesse grana), ficaria com a "merda" do maker....pelo menos poderia "botar" em alguém quando desse pau.

Não usaria um negócio desses para fazer um sistema para um cliente meu, nunca....

[],s

ps: Gostei do discurso do cara (o bruno), diz que discorda do maker, e faz algo pior...tô fud*****

Nossa, isso já foi tanto discutido que perdeu o sentido. Se tá querendo entrar no Java, começou errado. Tem uma gama de coisas que precisa saber, antes de querer chegar nessa idéia de criação.
O MAKER é ruim pelo seguinte (Lá vou eu dizer o que já disseram), ele faz tudo e gera algo que ninguém sabe o que é, entende isso? Existem diversos frameworks com documentação extensa na internet, milhares de tutoriais e JSF é um deles. O J2EE Spider cria CRUDs JSF e outros, utiliza Hibernate, Spring e Acegi. O MAKER tem framework próprio, que não tem documentação aberta ao público e fica pregando que faz isso e aquilo, mas quem vive a realidade de uma fábrica de software, sabe que, quando há algo mais a acrescentar, o código fechado não ajuda e sem documentação para alterá-lo num vai.
Nunca testei o tal MAKER, mas uso extensivamente o JSF, Hibernate e agora sou adepto do Spring. Esses são testados por dezenas de milhares de pessoas no mundo e não no Brasil, como o tal MAKER. Então, num caia nessa propaganda pra lá de enganosa.

[]'s

"Quanto mais aprendo mais tenho consciência que nada sei."
djemacao
GUJ Master

Membro desde: 04/06/2007 17:47:24
Mensagens: 1030
Offline

antonino_souza wrote:

ps: Gostei do discurso do cara (o bruno), diz que discorda do maker, e faz algo pior...tô fud*****


Cara, ele num faz algo pior como diz. O MAKER inclusive tem o propósito de fazer tudo . O Bruno mostra algo diferente, ele faz o trabalho maçante, repetitivo e o resto fica por sua conta.

"Quanto mais aprendo mais tenho consciência que nada sei."
antonino_souza
What is classpath?

Membro desde: 12/03/2008 23:44:03
Mensagens: 5
Offline

djemacao wrote:
antonino_souza wrote:

Cara, na boa, tô querendo entrar no java...e ver quais as opções que tenho....

Li bastante e vi o seguinte:

É mais um gerador de código ! Só isso ! Já usei diversos e me dei muito mal, na hora da manutenção a gente se ferra, SÓ ISSO !

E na moral (esse troço) tá todo pela metade. Se pudesse optar (tivesse grana), ficaria com a "merda" do maker....pelo menos poderia "botar" em alguém quando desse pau.

Não usaria um negócio desses para fazer um sistema para um cliente meu, nunca....

[],s

ps: Gostei do discurso do cara (o bruno), diz que discorda do maker, e faz algo pior...tô fud*****

Nossa, isso já foi tanto discutido que perdeu o sentido. Se tá querendo entrar no Java, começou errado. Tem uma gama de coisas que precisa saber, antes de querer chegar nessa idéia de criação.
O MAKER é ruim pelo seguinte (Lá vou eu dizer o que já disseram), ele faz tudo e gera algo que ninguém sabe o que é, entende isso? Existem diversos frameworks com documentação extensa na internet, milhares de tutoriais e JSF é um deles. O J2EE Spider cria CRUDs JSF e outros, utiliza Hibernate, Spring e Acegi. O MAKER tem framework próprio, que não tem documentação aberta ao público e fica pregando que faz isso e aquilo, mas quem vive a realidade de uma fábrica de software, sabe que, quando há algo mais a acrescentar, o código fechado não ajuda e sem documentação para alterá-lo num vai.
Nunca testei o tal MAKER, mas uso extensivamente o JSF, Hibernate e agora sou adepto do Spring. Esses são testados por dezenas de milhares de pessoas no mundo e não no Brasil, como o tal MAKER. Então, num caia nessa propaganda pra lá de enganosa.

[]'s


meu, cê num entendeu...

também não usaria o maker....(apesar de não conhecer). Apenas fiz uma comparação..

Só que as diferenças (propagandas e promessas) maker x wavemaker são praticamente imperceptiveis...

Sinceramente...parece até um outro produto da mesma empresa !

Minha preocupação é, o fato do código ser aberto, não garante que não tem bugs (vide linux), por isso é que não acho uma alternativa interessante...
pelo menos na fase atual do projeto(wavemaker). Tem coisas que precisamos ter alguém para reclamar...mas minha vontade mesmo, seria desenvolver um framework como fiz em outras linguagens.

O que vc acha do meu raciocínio ??? seria reinventar a roda ???

[],s

This message was edited 1 time. Last update was at 13/03/2008 01:57:48

djemacao
GUJ Master

Membro desde: 04/06/2007 17:47:24
Mensagens: 1030
Offline

Para quem não conhece Java, pode até parecer imperceptível. Mas não é. Há uma diferença entre: "você sabe o que está sendo feito" e "você não tem idéia do que está sendo feito". Eu vim da área de Linux e num há um pau que não se resolva em algumas horas. Correções são lançadas em dias e não em meses como a Microsoft faz (é pior, você fica na mão de não poder fazer nada, somente esperar). Software aberto o cara lança uma correção antes da distribuição oficial. Mas num vou discutir isso porque aqui num é fórum de Linux.
Por que quer colocar no de alguém qdo desenvolve um software? Cara, o problema é seu e assuma ele. Dizer que é o seu Windows que tá com pau ou que é a ferramenta X que tá com problemas não ajuda muito, aliás, apenas denigre o lado profissional do cara.
Se fez frameworks em outra linguagem, aliás, tirando o Java, apenas PHP que o pessoal costuma fazer isso com certa freqüência, que eu conheça, então primeiro tem que aprender várias coisas. E com certeza vai reinventar a roda. Quando pensar, melhor pesquisar antes, para ter certeza que não há algo que já não tenha sido feito a tempos e esteja em estágio super avançado perto do que esperava criar.
O WaveMaker é interessante, porém, não aposto todas minhas fichas porque num usei ele a fundo, apenas dei uma olhada por cima. Em se tratando de gerar algo aberto, com tecnologia conhecida, é louvável. Aliás, se o Maker tivesse feito isso, inteligentemente teria um apoio da comunidade, só não garanto que seria grande.


Abraços

"Quanto mais aprendo mais tenho consciência que nada sei."
pcalcado
Moderador
[Avatar]

Membro desde: 08/03/2004 17:19:35
Mensagens: 5174
Localização: Sydney - Australia
Offline

Por favor spearam a discussão software livre x proprietário de geração de código. Tem gente que tem gerador de código proprietário que possui código aberto para seus clientes.

Até onde eu sei a postura do Bruno no J2EE Spider é, com já oi dito aqui, fazer o trabalho repetitivo. Isso significa que se você gerava uma classe e um arquivo em XML em duas horas na mão ele vai gerar a mesma coisa em 15 minutos. No fim das contas da manutenção dá no mesmo (se a ferramenta tiver qualidade, claro). Eu nunca usei o J2EE Spider mas já usei muitas ferramentas para este tipo de coisa.

O problema das coisas como o maker é que eles se propoem a substituir tudo, não só o trabalho repetitivo.

Phillip Calçado "Shoes"
http://fragmental.tw/
http://blog.fragmental.com.br/
"It is unfortunate that much of what is called 'object-oriented programming today is simply old style programming with fancier constructs." - Alan Kay
[Email] [WWW] [Yahoo!] [MSN]
marcosbrandao
JavaEvangelist
[Avatar]

Membro desde: 17/08/2006 19:03:36
Mensagens: 477
Offline

antonio_souza wrote:Minha preocupação é, o fato do código ser aberto, não garante que não tem bugs (vide linux), por isso é que não acho uma alternativa interessante...

E código proprietário, garante a inexistência de bugs(vide windows)?
Se for isso, eu devo de estar em uma outra esfera temporal, por que o windows(proprietário) em que eu trabalho tem milhões deles(bugs).
antonio_souza wrote:mas minha vontade mesmo, seria desenvolver um framework como fiz em outras linguagens.

Se o framework que você desenvolver atender suas necessidades e não fizer o que outros que já existem fazem, acho válido.
rodrigoy
GUJ Ranger
[Avatar]

Membro desde: 18/04/2006 01:06:28
Mensagens: 758
Localização: São Paulo
Offline

Geração de Código não é para ser necessáriamente ruim. Não confunda geração de código com ferramentas Case de 1980 (que teimam em ressurgir das cinzas).

Se você partir de uma abstração boa (tipo uma DSL) que possa fazer uma transformação de modelo transparente e executável é uma excelente maneira de ganhar MUITA produtividade. E isso já salvou a minha vida muitas vezes em projetos críticos. Tá tive projetos com 90% de código gerado por ferramenta própria, projetos que pouparam dezenas de milhares de grana por conta dessa estratégia.


Rodrigo Yoshima
www.ASPERCOM.com.br

Próximas Turmas:
São Paulo: Scrum 28/agosto | OOAD-UML 13/setembro

Débito Técnico Blog: blog.aspercom.com.br
[WWW]
 
Índice dos Fóruns » Assuntos gerais (Off-topic)
Ir para:   
Powered by JForum 2.1.8 © JForum Team