QuasarConf 2022 - Speakers and Schedule
Tags: vue, javascript, webdev, programming
Published: 2022-06-28 19:26:29

_Get out your calendar, and save the date!_

</br>
## When will it be?
Saturday the 9th of July, 2022 - 3 p.m. GMT

</br>
## Where will it be?
[Streamed Live on Youtube (bookmark the link!)](https://bit.ly/qconfstream2022)


</br>
## The Speakers, Topics and Schedule
(all times GMT)

</br>
**Quick Welcome and Intro - 3 p.m.**  

</br>
**<u>Talk 1 - 3:05 p.m. -  Five Refactoring Tips For Gorgeous, Reusable Code</u>**

![Image description](https://dev-to-uploads.s3.amazonaws.com/uploads/articles/84vttvtmba2767lrk2no.png)
Let's make our Quasar code crystal clear and easy to follow, by breaking it into smaller pieces. Luke will show how you can truly separate concerns with little known, powerful refactoring techniques... Techniques that will have your coworkers smiling when they dive into your codebase!

</br>
**<u>Talk 2 - 3:30 p.m. - Quasar and TypeScript: A Deep Dive </u>**


![Image description](https://dev-to-uploads.s3.amazonaws.com/uploads/articles/y08v4i71efun1d41pewl.png)
Yusuf will take us on a deep dive into Quasar's TS generation pipeline and JSON API structure. The history behind these, the progress we've made over the years, and future plans will also be covered. 

</br>
**<u> Talk 3 - 3:55 p.m. - All is Well, When There is Quasar!</u>**

![Image description](https://dev-to-uploads.s3.amazonaws.com/uploads/articles/j22gaenc08b8l4kifvn1.png)
Hari will explain how his and his team used Quasar/VueJS along with AWS & Feathers JS to help them in developing an academic platform in record time. He'll cover how they used the Quasar Ecosystem - and how they built up their Resume Builder, Simple CRUD User Interfaces, Social Feed and a Subscription & Licensing System including short demos showcasing the real world use of their use of Quasar components.

</br>
**<u> Talk 4 - 4:20 p.m. - Using the Composition API with TypeScript to Build Better Forms</u>**

![Image description](https://dev-to-uploads.s3.amazonaws.com/uploads/articles/gj890bw576rykrrg1nb4.png)
In this talk, Bruno will cover how you can leverage the Composition API by creating composables to abstract the logic out of your forms, making that logic reusable.

</br>
**<u> Talk 5 - 4:45 p.m. - Quasar Themes and Theming</u>**

</br>
![Image description](https://dev-to-uploads.s3.amazonaws.com/uploads/articles/5zjqcmw3141qprx2iv1g.png)
In the talk Bart will give you a look at the state of Quasar and theming. We'll go into the provided light and dark themes provided by Quasar and then look at how to expand into more custom themes, based on the gathered knowledge on how Quasar works.

**<u> Talk 6 - 5:10 p.m. - Component Testing Tip & Tricks with Quasar</u>**
![Image description](https://dev-to-uploads.s3.amazonaws.com/uploads/articles/5uu14qb1y4y0a90m5l2o.png)
Quasar has supported Cypress Component Testing out of the box for some months, but there are some caveats due to Quasar feature-packed components having a much more complex HTML structure than native input elements.

Paolo will cover how you can add Cypress Component Testing to your Quasar project and show you some tips and tricks about testing some of the most complex Quasar components.

</br>
**<u>--- 20 Minute Break ---</u>**

</br>
**<u> Talk 7 - 5:55 p.m. - Wrapping and Extending Quasar Components using TypeScript</u>**
![Image description](https://dev-to-uploads.s3.amazonaws.com/uploads/articles/g4g6wt9wv11dieaj9o72.png)
Evert will showcase 2 options on how to wrap and extend Quasar components. This can be used to set defaults for properties and use your wrapped component instead of the default Quasar one throughout your application. Of course doing all this while preserving as many TypeScript/IDE features that are currently out there, like:

- property autocompletion and type checking
- property documentation on hover
- typed component methods
- typed slots

</br> 
**<u> Talk 8 - 6:20 p.m. - Embedding Quasar Apps Into Lightweight Hardware</u>**

![Image description](https://dev-to-uploads.s3.amazonaws.com/uploads/articles/463cmqhoiids3g3lceu7.png)
Mike will cover workflow and methodology for incorporating Quasar/Vue Apps into resource constrained embedded systems hardware such as the ESP32 processor.
 
**<u> Talk 9 - 6:45 p.m. - Building Engineering Tools with Quasar</u>**

![Image description](https://dev-to-uploads.s3.amazonaws.com/uploads/articles/zoxmhnmgkhg9d8ug0fh1.png)
Carlos will show two examples of Quasar apps he developed as engineering tools. He'll demonstrate how Quasar helped him with the rapid development of the tools and how these benefits can also help you. 
 
</br>
**<u> Talk 10 - 7:10 p.m. - Lessons Learned Migrating an App to Quasar and Vue3</u>**

![Image description](https://dev-to-uploads.s3.amazonaws.com/uploads/articles/czmx8dr0mivoc1ltzb6n.png)
In early 2022, Martin decided to upgrade one of his side projects from Vue2+Buefy to Vue3+Quasar. His application gets hundreds of thousands of visitors per day, so he had to tread carefully. Martin's talk will go into why he made the decision to migrate, what the migration was like, and how he rolled out the new version. 

</br>
Should you have any questions, please post them in the comments below or join us on [Discord](https://chat.quasar.dev).

Although we are planning to carry out the conference as advertised, the schedule is subject to change, without notice. 

</br>
Follow us on:

[Twitter](https://twitter.com/quasarframework)
[Facebook](https://www.facebook.com/QuasarFramework)