Carregar apresentação
A apresentação está carregando. Por favor, espere
1
Produtividade com SuperCRUD e Software Template
Vinicius Senger CIO & Fundador Globalcode
2
Agenda Motivação Projeto SuperCRUD DEMOs Como colaborar? Links
3
Motivação Mesmo com POO, componentização, frameworks e novas linguagens o copy-and-paste continua sendo o método forte no desenvolvimento; XMLs, código Java, HTML, XHML, CSS, Junit, OSGi manifest fazem parte da infra básica; Tendência muito grande em linguagens focadas em geração de CRUDs: Ruby on Rails Python + Web2Py Grails
4
Agenda Motivação Projeto SuperCRUD DEMOs Como colaborar? Links
5
SuperCRUD SuperCRUD nasceu para: Tornar o Java (ainda mais) produtivo;
Criar uma comunidade de template de softwares; Centralizar um catálogo de arquiteturas Facilitar as tarefas iniciais de um projeto; Oferecer uma forma ágil de prototipagem de aplicativos;
6
SuperCRUD SuperCRUD é um gerador de aplicativos na Web;
Um aplicativo Web que gera aplicativos, Web; Features: Modelador de Entidades on-line Opção de diversos templates de arquitetura: JSF puro, Jboss Seam, Spring, EJB Usuários poderão clonar templates de outros usuários; Usuários poderão clonar modelos de entidades de outros usuários;
7
SuperCRUD Nasceu por um acidente conveniente de drag-and-drop;
Projeto open-source LGPL; Utiliza JSF, JPA, Seam e o próprio SuperCRUD; Protótipo disponível em Comunidade supercrud.ning.com; Source esta no supercrud.dev.java.net; 75 voluntários;
8
Agenda Motivação Projeto SuperCRUD DEMOs Como colaborar? Links
9
DEMOs SuperCRUD em execução; Os engines e os múltiplos engines;
Criando templates;
10
Agenda Motivação Projeto SuperCRUD DEMOs Como colaborar? Links
11
Como colaborar? Desenvolvendo kernel do SuperCRUD:
Para desenvolvedores senior com maior dedicação projeto; Desenvolvendo templates de arquitetura: A melhor maneira de tornar o SuperCRUD sua ferramenta de geração de código; Testando e implementado testes; Documentação; Divulgação;
12
Agenda Motivação Projeto SuperCRUD DEMOs Como colaborar? Links
13
Links supercrud.ning.com supercrud.dev.java.net www.supercrud.com
Apresentações semelhantes
© 2024 SlidePlayer.com.br Inc.
All rights reserved.