Digital Café: How to Make Front-end Independently of Portal Technology

22.06.2018

We set up another event for our clients; this time we discussed new front-end building approaches from developer's perspective.

Lundegaard Digital Café is a platform for meeting with our clients and partners, where we show our view of a particular digital world topic in a casual atmosphere over coffee and a yummy breakfast. We bring in real case studies and discuss our guests’ experiences.

June Café’s topic was our approach called "Union," which is about writing modern front-end independent of portal technologies.

Jiří KadlecJirka Kadlec, Java Portal Development Lead, did the first talk about the main motivations of why the Union project actually came into being and what it does. One of the drivers is the ease to create new web applications much faster than if you code a back-end. Another motivation is the ability to constantly develop and update new applications even during the migration process from the older version of the portal (in our example from Liferay 6.2 to Liferay DXP). It is the independence of the portal itself that makes it easier. Last but not least, the reason to apply this approach is the fact that companies also often have JavaScript development competence thus want to make use of it.

Furthermore, Jiri talked about the challenges we have been facing and the issues the concept deals with. He demonstrated the scheme of the principle and Union architecture in the context of portals and CMS.


Tomáš KonrádyTomáš Konrády, Senior Front-end Developer followed up on Jirka Kadlec’s talk. Tomas is the father of React-Union project, which is a set of tools above React framework focused on CMS and portal systems application development. Tomas described in great detail how the project works and what development situations it helps to solve. In the second part of this presentation, he showed a demo along with the ways to connect to a web portal.

At the beginning of this year, we built React-Union as an open source. We are gradually collecting feedback and constantly adding new components. The project is available on Github.

Ondřej KopalThe third Lundegaard speaker was Ondřej Kopal, head of our front-end development. Ondřej described how the Union approach can be applied to other JavaScript framework - Angular. He pointed mainly to the differences in connecting to portal systems compared to React.

During the presentations of all of our experienced developers there was an ongoing lively discussion with our guests, who were posing detailed and specific questions about the implementation of the solutions presented. At the same time, we were enjoying yummy refreshments and coffee. The discussion went on even long after the event was over, which we are super happy about. We have received good feedback and inspiration for more topics for the next Digital Café that we are planning to do after the summer holidays.

Digital Café: How to Make Front-end Independently of Portal Technology
Digital Café: How to Make Front-end Independently of Portal Technology
Digital Café: How to Make Front-end Independently of Portal Technology
Digital Café: How to Make Front-end Independently of Portal Technology
Digital Café: How to Make Front-end Independently of Portal Technology
Digital Café: How to Make Front-end Independently of Portal Technology
Digital Café: How to Make Front-end Independently of Portal Technology
Digital Café: How to Make Front-end Independently of Portal Technology
Digital Café: How to Make Front-end Independently of Portal Technology
Digital Café: How to Make Front-end Independently of Portal Technology
Digital Café: How to Make Front-end Independently of Portal Technology
Digital Café: How to Make Front-end Independently of Portal Technology