Speaker

Cedric Poilly

Cedric Poilly

Web developer | Streamer

Actions

I build web things for my clients and my viewers on stream.

Area of Expertise

  • Information & Communications Technology

Callbacks and Promises for Async JavaScript

The Pyramid of DOOM is only a surface issue when it comes to "Callback Hell" and we will quickly solve it at the beginning of this session.

There are deeper problems with using callbacks in modern JavaScript and we will talk about these.

Then we will happily see how those problems are solved in Promise Land.

Best if you already have at least a notion of JavaScript Callbacks and the Promise API.

Cleaning Up A Vue.js Application

The VueCLI provides a solid base for starting a Vue.js Single Page Application. Yet our apps often outgrow the expected complexity of the provided template.

During this session we will have a look at ways to improve the quality of our Vue.js projects.

With will work with an existing project and improve on it as we go along:
- restructuring some files and adding elements to the folder structure
- apply some best practices from the Vue.js official style guide
- extract business logic out of Vue components

We will end with some suggestions that might apply to other projects.

Best if you have at least some knowledge of projects generated from the VueCLI.

PWA: Beyond The Service Worker

PWAs are everywhere now or should we say websites having Service Worker are.
Yet there is more to a web app than just having a service worker.
In this sessions we will touch on features specific to PWAs such as the Web Share Target API, which allows users to share content to your app. We will also talk about more widely available yet important web features, like use of Web Workers to help make the app feel more responsive.

Google DevFest 2019 - Mauritius Sessionize Event

October 2019

DevFest Mauritius 2018 Sessionize Event

December 2018

Developers Conference 2018 - Mauritius Sessionize Event

May 2018 Moka, Mauritius

Cedric Poilly

Web developer | Streamer

Actions

Please note that Sessionize is not responsible for the accuracy or validity of the data provided by speakers. If you suspect this profile to be fake or spam, please let us know.

Jump to top