← Go back

150Tuesday, July 23, 2019
Vuetify v2.0 "Arcadia" is here! 🎉 Two new podcast episodes with Natalia and Chris and more!

Hello,

here’s something many of you have been waiting for – Vuetify v2.0 has been officially released! 🎉 Congrats on all the hard work to the Vuetify team! If you would like to say thanks too, make sure to check out their sponsorship page.

There are two new podcast episodes that you might want to listen to. Natalia Tepluhina talking about how Vue is earning it’s beginner-friendly reputation and Chris Fritz explaining the incoming changes in Vue v3.0.

There’s also one article written by Michael Thiessen that you really don’t want to miss. It might seem a bit complicated at first but the end idea is actually very practical, often for completely different reason.

I would also want to thank NativeScript for becoming the first silver sponsor of this newsletter! I really appreciate it! 💚

Enjoy,

Damian Dulisz


Stories

Release v2.0.0 · vuetifyjs/vuetify · GitHub

Here’s a biggie! Vuetify v2.0 "Arcadia" has been officially released after 8 months of work and several beta releases. There are just so many changes that have been done you got to read the release notes yourself.

How Vue Earns Its Beginner-Friendly Reputation - with Natalia Tepluhina

How did you get into Vue? Was it because you considered it pretty easy to learn and get productive with? Or maybe you really liked the community? In this awesome interview, Natalia Tepluhina explains how Vue has earned the badge of one of the most beginner-friendly frameworks out there.

New awesomeness coming in Vue.js 3.0 – with Chris Fritz

Another great podcast episode, this time with Chris Fritz discussing the changes coming to Vue with the v3.0 release. Chris answers some questions regarding the recent misconception around the function API RFC and explores other upcoming improvements. Check it out!

Create your first data visualization chart in VueJS with D3!

Do you like SVGs? Do you like data-viz? What about stars? If you answered yes at least twice, this one is for you. Learn how to get started with D3 using shapes and how to connect it with Vue to create dynamic SVGs – ones that react to the changes in your component’s state.

Advanced Vue: Controlling Parent Slots (Case Study)

Here’s a great article by Michael Thiessen that explains one of my favorite tricks when it comes to composing components – inversion of control. Great read, though it might feel a bit advanced. But once you get this, lots of new patterns will come to your mind. Highly recommended!

Understanding Nuxt & Vue hooks and lifecycle

Here’s the 3rd and last part of a series of articles that should help you get a deeper understanding of how Nuxt works underneath. The last part also comes with a handy cheat-sheet of which hooks are called in which context (client/server/both).

Accessible Custom Vue.js Select Component Part 1: Simple but Experimental

Hey Markus, if you’re reading this – is this one dedicated to me? Because I see myself using that article very soon. Thank you! For anyone else who’s interested in learning more about building more advanced components and keeping them fully accessible – this is a must read.

Resource-Adaptive Vue Apps

So your app is responsive, but is it resource-adaptive? What does it even mean? In short words – adjusting the behavior of your application based on the condition of the clients device. For example, if their battery is low, we might avoid auto-playing videos. If their connection is slow, maybe we could load images with a slightly lower resolution? Read this article to learn how you can access those information from the browser.


Libraries

GitHub - streaver/vue-preferences

https://github.com/streaver/vue-preferences

*The coolest and easiest way to manage your user's preferences on the client side with your preferred storage. *