Yes, we were streaming for 24h about Liferay DXP and Liferay Portal 7.3 (and previous versions). All kinds of technical information that might be of interest for you. You might have missed it, but luckily we have it all recorded - and the recordings are available for you:
Extending the Headless APIs with your custom modules
2020-09-25 9:10 UTC
Oriented to solutions developers on Liferay, Integrator with third-party apps, Front-end developers who want to use Liferay's Services. Definitely, it's a good starting point for those who have to work with Liferay's Headless APIs.
We'll build live a couple of example endpoints and will explain the most important thing that you have to bear in mind while you're developing, as well as common mistakes and troubleshooting.
Forget Amazon, help your users to buy with Alexa from Liferay Commerce (thanks to its headless APIs)
Roselaine Marques and David Gómez G.
2020-09-24 16:45 UTC
In this session you will learn how to get the most of Commerce through an extension and its headless APIs to personalize the purchasing experience to the needs of some of your customers and make it easier for them to buy products by creating an Alexa Skill that will consume the commerce headless APIs.
We will also see how you can customize some of the commerce features, like coding your own discount rules to apply depending on your customers profile.
Headless APIs enable a lot of new use cases for Liferay based developments, and by that we mean any development on any Liferay product, including commerce, which also brings new headless APIs.
On the other hand, in the last years we have witnessed a bloom on the number of different channels that we could use to get to our customers. Having a Voice Assistant is now becoming more usual, and beyond those geek-nerdy technology lovers that love to have the latest gadgets, the fact is that those Voice Assistants are enabling us to deliver more personalized experiences or even make it easier for certain people to use our sites.
We are planning to present the initial work done as part of LPS-114812 that brings a "new" Remote App concept to Liferay DXP. This is basically a registered endpoint (url) that can be added to layouts as a widget. Yes, it's the iframe widget on steroids. We provide an additional layer of communication from-to the app and an SDK so the app can make authenticated calls to services and call other useful APIs on the platform. The remote app can be written in any language and deployed anywhere, since all it requires is an HTML endpoint.
Audience would most likely be developers and architects that could leverage this knowledge to build or think how to use this new feature.
Developing Web Applications on Liferay using ReactJS and Headless API
Alexa Javellana + Maurice James Sepe
2020-09-25 0:30 UTC
The audience will be oriented on 2 main topics; ReactJS portlets and Headless API. We will be teaching them two different methods of deploying ReactJS portlets on Liferay, as well as common errors and how to troubleshoot them. As for Headless API, we will be discussing how to create a headless API module for a service and how we can customize it to support search. To conclude, we will be working with the audience in connecting these two modules into a complete full-stack application (Reservation System).
The new Community Site (also called Questions) was built using React + GraphQL served and using Liferay.
We'll see how to build a similar site and many tips regarding React in Liferay, how to interact with the GraphQL endpoint, use permissions, combine queries, use Apollo... everything powered by Liferay.