A.Mahdy AbdelAziz | Devoxx

Devoxx Ukraine 2018
from Friday 23 November to Saturday 24 November 2018.

International technical speaker, Google developer expert (GDE), Oracle Developer Champion, trainer and developer advocate. Passionate about Web and Mobile apps development, including PWA, offline-first design, in-browser database, and cross platform tools. Also interested in Android internals such as building custom ROMs and customize AOSP for embedded devices. www.amahdy.net

See also http://www.amahdy.net

Using Web Components with frontend frameworks (Angular, React, and Vue).

Hands-on Lab

Biggest advantage of using web components is that, they are standard. It gives you a wider choice of components to use regardless of the choice of framework. And when you build a web component, you know that it's interoperable and everyone can use. In this workshop we will explore how to use web components with some of the top frontend frameworks: Angular, React, and Vue. Depending on your preferred language and framework, the tutorial and end results are the same. We will also discuss some of the workarounds to perform advanced data binding and interaction with forms.

Going Web Native


In this talk, we'll take a look at the evolving Web platform and how it's becoming possible to build applications that rival native apps in usability and functionality, while still maintaining the best parts of Web – low friction and simple sharing. You'll get an introduction to Progressive Web Apps, Web Components, Web Assembly and why they might be the reason behind your next native app being a web app.

Make sure to download the Android or iOS mobile schedule.