A schedule at a glance is listed below. Check the program for the next conference and learn about the speakers and sessions for everyone interested in web frontend technologies.
Get-in and grab a coffee and Gipfeli.
Matthias Junker and Daniel Margreth will welcome you and open the conference.
RxJS is built specifically to manage the most difficult asynchronous tasks. Anything from too many button clicks, to network errors, or even cancelling outgoing requests.
Combining the features of RxJS with React gives you the best of both worlds. RxJS can stream values into you React components and provide event handlers to give you complete control over how values and state flow through your app.
John Lindquist will show how to connect React and RxJS together and provide demos on how to solve complex asynchronous situations.
Progressive web apps (PWA) are becoming an industry standard for building web applications. With reliability, speed and immersive user experience in mind, PWAs help you reach a broader audience. In this session we will take an existing web app and convert it into a PWA. First, we'll make our application installable to homescreen by adding a Web App Manifest json file. Next, we'll focus on making our app reliable by enabling service workers inside our application and caching resources. Throughout this session we'll also learn how to use Lighthouse to test the performance of our PWA.
Serverless is the most clickbaity title for an actually interesting thing. Despite the name, Serverless does not mean you’re not using a server, rather, the promise of Serverless is to no longer have to babysit a server. Scaling is done for you, you’re billed only for what you use. In this session, we’ll cover some key use cases for these functions within a Vue.js application: we’ll accept payments with stripe, we’ll gather geolocation data from Google Maps, and more! We’ll make it all work with Vue and Nuxt seamlessly, simplifying how to leverage this paradigm to be a workhorse for your application.
It’s 2018 and with the explosion of people joining the internet for the first time, building a performant application is more crucial than ever before. Unfortunately with all the new tools, libraries, and measurements, it’s difficult to even know where to start when it comes to building an application from scratch. In this talk, we’re going to cover the steps and methodologies that the modern web developer should keep in mind when crafting code. From choosing the right libraries and understanding application architecture, all the way to debugging common performance issues, we’re going to learn how to build a modern, production ready web application.
In this talk we'll take a look at experimental APIs that enable us to generate native Web Components from Angular components.