Weekly Vue.js News - #29
Hi 👋
Last week I published v2.0.0 of my Scrum Daily Standup Picker written in Vue 3, Pinia and Electron.
Additionally, I am working on a new blog post about developing Electron desktop applications with Vue 3, Pinia and Electron using the Quasar framework.
Have a great week ☀️
Vue
Free Bootstrap 5 Component Library for Vue 3 — github.com
👉🏻 Check out this free Vue.js component library built on top of Bootstrap 5 and TypeScript.
You Shouldn’t be Using Mixins in Vue.js Anymore — javascript.plainenglish.io
👉🏻 Mixins were the go-to way of sharing reusable logic between components in Vue 2.
👉🏻 But now with the availability of the Composition API, we can achieve code reusability in a much cleaner way.
Vue 3 — Google reCaptcha implemented in just 2 minutes — medium.com
👉🏻 How to implement Google reCaptcha to secure a Vue 3 application from bots and spam.
20+ Useful Vue JS Components 2022 — medium.com
👉🏻 Want to make your Vue-based app's interface unique and appealing? Take a look at this collection of Vue components that you can use for your upcoming projects.
Recommended Articles
TypeScript Features to Avoid — www.executeprogram.com
👉🏻 Avoid enums
👉🏻 Avoid namespaces
👉🏻 Avoid decorators (for now)
👉🏻 Avoid the private keyword
👉🏻 As developers, we frequently add tools and libraries to projects, but it can often lead to overloading an app with more than it really needs.
Quote of the week

Tools & Misc
👉🏻 Published 10 years ago this video is still good entertainment
👉🏻 Poking fun at JavaScript's dynamically typed ways
🛠️ Node.js will include support for `fetch` in their next release — github.com
👉🏻 Node 18 will include native fetch under an experimental flag.