User experience

Creating an enterprise level editorial experience for Drupal 8 using React

With the powerful web APIs it has become relatively easy to create decoupled applications with Drupal 8 as a backend. A number of lighthouse applications have been created and powerful demo systems and starterkits such as 'Reservoir' und 'Contenta' have emerged.

Usually decoupled applications are used to display content, but editing of content still takes place in the backend.

However, technologies like React can perfectly be used to create a great editorial experience. Given the powerful REST APIs of Drupal a decoupled editing system can easily be integrated.

Speaker(s)

rteijeiro

Experience level

Beginner

Session track

User experience

Feed your chatbot Drupal data

Why would you want a chatbot, why wouldn't you? How does that even work? Male, Female? How to add in your api? How to organise all that architecturally?
Find some of your answers here.

This talk is for you if you don't know how to start developing a chatbot. Both from a development or a management point of view.

Not much Drupal, Very much chatbot. Most examples from dialogflow, few from watson. 

Slides

Speaker(s)

wouters_f

Experience level

Beginner

Session track

User experience

Front-end page composition with Geysir

One of the biggest complaints often heard among Drupal authors and editors, is the lack of an easy-to-use interface. In this session, we present the current state of Geysir, a contributed module we conceived with one single goal in mind: provide a great way for non-technical end-users to manage content in Drupal.

Speaker(s)

vollepeer

Experience level

Intermediate

Session track

User experience

How to delight content editors with UX when building Drupal 8 websites

I would like to share some feature requests that have been made by content editors, digital marketers and project managers I have worked with on projects and ways that I have handled them. By sharing these experiences, my goal is to make us all more aware of the common requests and how we can better build Drupal 8 websites to delight these customers.

Speaker(s)

ChandeepKhosa

Experience level

Beginner

Session track

User experience

Web performance: the fast lane to better User Experience

Performance has a significant (if not the most) impact when addressing the user experience of a website or any kind of digital platform. Long response times can lead users to lose their attention and eventually even abandon the process you wanted them to go through. In this session we will go through the various aspects of both front- and back-end performance and look into ways of defining, measuring and testing performance of web applications.

Speaker(s)

vollepeer

Experience level

Intermediate

Session track

User experience