DevConf.cz 2016 has ended
Can’t make it to #DevConfCZ for any reason? You can still attend virtually: youtube.com/RedHatCzech
Back To Schedule
Sunday, February 7 • 10:40 - 11:20
Assemble Business Applications with BPM Back-end

Sign up or log in to save this to your schedule, view media, leave feedback and see who's attending!

Most of the new applications and start-ups use MVP (Minimum Viable Product) concept. It is very easy to work with such applications because they know exactly what we need them for and no more. In contrast there exist complex robust applications which can do everything we can think of but they are hard to learn, slow, not effective for our particular need, using too much resources, "expensive", and so on. Into this category we can put most of the business applications from big vendors which attract as many customers as possible and which need to fit to any business.

For many years, we have had flexible solutions (SOA, BPM, microservices, etc.) to keep business logic out of our applications. However, we did not have anything like that in the presentation layer and user interfaces of web applications until recently when web components emerged, html5 imports functionality was introduced, and lastly when Polymer 1.x became production ready in May 2015.

In this talk, we will get familiar with Polymer and its elements. To assemble a business application, we will create reusable custom BPM elements which will communicate to KIE Server working as a BPM back-end where we will keep all business processes, rules, forms, and other assets. Since we won't have to pay attention to the business logic, we will use the given time to focus on the user interface which end-users value the most. Like in any web application we will need routing, forms, data binding, signaling, asynchronous calls, calling REST services, hence there are many functionalities to discover.

avatar for Ivo Bek

Ivo Bek

Ivo Bek is an enthusiast into new emerging technologies which are effective and useful in development of big system architectures. For 5 years he has been working as Quality Engineer, in products JBoss SOA Platform and JBoss BPM Suite.

Sunday February 7, 2016 10:40 - 11:20 CET
f. E105 (72 places)