Javascript is required
Weekly Vue News Logo Weekly Vue News

Document is empty, overwrite this content with #empty slot in <ContentDoc>.

Weekly Vue.js News - #30

Migrated Issue
Expect missing links and broken styling, as this issue has been migrated from my previous newsletter service.

Hi 👋

Last week I replaced Jest by vitest in my current Vue 3 project.

The migration was super smooth and happened in less than 1 hour.

Why did we migrate? We couldn't run the Jest tests in Jenkins as our vue-cli version was too old and updating to the latest v5 version caused other issues.

Besided that I published a new blog post and started rewriting my portfolio website in Nuxt 3.

Have a great week ☀️


Vue

Building a Vue 3 Desktop App With Pinia, Electron and Quasar Building a Vue 3 Desktop App With Pinia, Electron and Quasar mokkapps.de

In my latest blog post I tell you how I use Quasar to build Electron desktop applications with Vue.js.

Vue Tip: Use Two Script Blocks Vue Tip: Use Two Script Blocksmokkapps.de

If you are using the new <script setup> syntax, you may run into a case where you need some Options API functionality.

Ref() vs Reactive() in Vue 3 — what’s the right choice? Ref() vs Reactive() in Vue 3 — what’s the right choice?medium.com

👉🏻 Blindly choose ref() over reactive()

👉🏻 Accessing variables with .value may irritate you, but I see that as an indicator that a variable is reactive.

Coming Into Vue: What's Next in Vue 3 Coming Into Vue: What's Next in Vue 3 dev.to

Now that Vue 3 has been officially promoted to the recommended version of the framework, what's next on Vue's horizon?

Vue.js Nation 2022 Conference in Review Vue.js Nation 2022 Conference in Reviewvueschool.io

A quick recap of all the awesome talks that happened at Vue.js Nation 2022.

Recommended Articles

Yes, I can connect to a DB in CSS

A recent viral tweet making a joke about recruiters with unreasonable expectations inspired a developer to write CSS code that connects to a database.

Inside the JavaScript Engine Inside the JavaScript Engineblog.devgenius.io

👉🏻 This article discusses the internal parts of the JavaScript engine and why it isn't an interpreted language anymore.

👉🏻 Topics discussed include the memory heap and call stack, interpretation, and JIT compilation.

Quote of the week

Tools & Misc

💡 I replaced Alfred with Raycast on macOS 💡 I replaced Alfred with Raycast on macOSwww.raycast.com

👉🏻 Raycast is a blazingly fast, totally extendable launcher.

👉🏻 It lets you complete tasks, calculate, share common links, and much more.

👉🏻 Free for personal usage

Weekly Vue News LogoWeekly newsletter that gives you high-quality tips and curated content about Vue & Nuxt.
I will never share any of your personal data.
© 2023 weekly-vue.news. All rights reserved.