Incomodado com a velocidade das mudanças e obsolescência em frameworks JavaScript? E se você precisa construir uma aplicação corporativa que precisa durar mais que a vida curta destes frameworks? Nessa palestra vamos discutir uma abordagem arquitetural web com Java utilizada no desenvolvimento dos projetos Drools e jBPM da Red Hat. Entre os principais pontos explorados:
- Vantagens de uma arquitetura baseada em contratos e não baseada na arquitetura de um framework específico;
- A importância da construção de uma API poliglota;
- Como utilizar o modelo de programação Java EE no seu browser;
- A Importância de tipagem estática em grande bases de código;
- Vantagens de utilizar um framework de UX unificado em uma arquitetura corporativa.
Serão compartilhadas essas e outras técnicas, para manter uma aplicação web desenvolvida ao longo dos últimos sete anos, aplicando as tecnologias mais recentes do desenvolvimento web a uma base de código legada de mais de 1 milhão de linhas – de maneira sustentável, ágil e evolutiva.