Issue #103 - What Hooks Mean for Vue, Quasar 1.0, Reacting to Promises from Event Listeners in Vue.js, and more

View this issue online
 

Our latest Vue.js article

Renderless or Bust! Why Renderless Component Libraries will make Web Dev Easier and More Inclusive

This article by Alex Vipond will argue that making component libraries renderless can help developers of all experience levels to use them, and better serve developers who have their own design system.

6 Must-Read Links From This Week

What Hooks Mean for Vue

Vue.js hooks, aka "no, not lifecycle hooks, the other ones", are a very useful composition mechanism offering a way to create reusable code more easily than with mixins. Sarah Drasner gives a helpful breakdown in this article.

Quasar 1.0 - Reaching for the Stars

Quasar is a Vue.js-based framework that allows you to "write code once and simultaneously deploy it as a website, a mobile app and/or an Electron app". Quasar creator Razvan Stoenescu has written a guide to the Quasar framework that covers its v1-beta features.

I Made a Vue CLI Plugin for Vue Plugin Development

Vue contributor @kazu_pon has released a new Vue CLI 3 plugin for Vue plugin library authors called vue-cli-plugin-p11n. This article explains the motivation behind the plugin and its uses.

Reacting to Promises from Event Listeners in Vue.js

This article shows you how to build a button component that changes automatically on Promise resolution by leveraging event handlers. Written by Dobromir Hristov and inspired by a recent fix in Vue.js 2.6.

Vue Unicons

1000+ pixel-perfect SVG unicons (not unicorns, sorry) provided as Vue components. Made free and open source by Anton Reshetov.

Vue.js Performance Optimization: Lazy Loading Routes and Vendor Bundle Anti-Pattern

Splitting your code by routes is one of the best (and easiest) ways to keep the first downloaded bundle size low. This article is part 2 in a series on Vue.js optimization by Filip Rakowski.

Sponsored

Vue.js Material Component Framework | Vuetify.js

Build stunning applications with the #1 Vue Material framework.

Free Vue.js Crash Course For Beginners

Learn what Vue is, what kind of apps you can build with it, how it compares to React & Angular, and more in this free 30-minute video introduction.

Full-Stack Vue.js 2 and Laravel 5 | PACKT Books

This book, written for Laravel developers who want to learn and master Vue, provides a detailed guide to full-stack development with these technologies, emphasizing design principles and best practices.

Want your sponsored link or post in the next issue? Reply to this email to ask about rates!

Thanks for reading!

If you enjoyed this issue, show your support by buying me a coffee, or if you’d like to support me to create the newsletter ongoingly, you can make a pledge through Patreon.

Until next week,
Anthony Gore, curator

 

Continue the conversation with Vue.js Developers on social media: