View profile

Weekly Vue.js News - #19

Michael Hoffmann
Michael Hoffmann
Hi πŸ‘‹
Last week, I added a new tips section to my portfolio website and continued working on my new blog post about Vue 3 + Storybook. It will be released next week.
Have a great week!

Michael Hoffmann
πŸ”₯ My portfolio website got a new section: Tips!

πŸ‘‰πŸ» In this section I share (especially Vue.js) tips that are too short for a dedicated blog post
πŸ‘‰πŸ» Look at these beautiful code snippets powered by PrismJS & MDX 😍

How do you like them?
Michael Hoffmann
πŸ“• 7 Vue Patterns That You Should Be Using More Often

πŸ‘‰πŸ» Handling Loading State
πŸ‘‰πŸ» Cheap Static Components with β€œv-once”
πŸ‘‰πŸ» Recursive Components
πŸ‘‰πŸ» And more...
Michael Hoffmann
πŸ“• Tips and Gotchas for Using key with v-for in Vue.js 3

πŸ‘‰πŸ» The purpose of the key attribute is to give a hint for Vue's virtual DOM algorithm when diffing the new list of nodes against the old list.
πŸ‘‰πŸ» Learn how to avoid misusing it.
Michael Hoffmann
πŸ“• Use Vue 3 Single File Components without compilation

πŸ‘‰πŸ» This article explains the process of using Single File Components in Vue 3 without compilation by using the vue3-sfc-loader.
Michael Hoffmann
πŸ“Ή Nuxt 3 Update by SΓ©bastien Chopin

πŸ‘‰πŸ» SΓ©bastien Chopin, the creator of the Nuxt.js open-source framework, discusses the new features coming in Nuxt 3.
Tools & Misc
Michael Hoffmann
πŸ› οΈ Xterm.js

πŸ‘‰πŸ» A frontend component that lets you put a fully-featured terminal in your web app
πŸ‘‰πŸ» It's used by VSCode (and a bunch of other tools you probably use).
Quote of the week
Michael Hoffmann
πŸ’¬ Quote of the week:

"When debugging, novices insert corrective code; experts remove defective code."

- Richard Pattis
Did you enjoy this issue? Yes No
Michael Hoffmann
Michael Hoffmann @mokkapps

This weekly Vue newsletter gives you high-quality tips and curated content to help you become a Vue.js expert.

Additionally, it provides content about web development topics like TypeScript, JavaScript, HTML5, and CSS3.

Published each Monday since June 2021.

In order to unsubscribe, click here.
If you were forwarded this newsletter and you like it, you can subscribe here.
Created with Revue by Twitter.
Holzapfelkreuther Straße 19, 81375 Munich, Germany