📕 Data Fetching in Vue 3
👉🏻 Data fetching optimization is key for a performant web application.
👉🏻 @vuejs helps by offering many different lifecycle hooks, but finding the best one for each specific type of call is not straightforward.
fadamakis.com/data-fetching-…
📕 7 Quick Tips about Vue Styles You (Might) Didn’t Know
👉🏻 Fotis shares 7 tips to help you to better understand the style tag in @vuejs.
fadamakis.com/7-quick-tips-a…
Vue 3 has made significant progress and reached a strong level of maturity with Composition API & Script Setup. This article explores all the ingredients of a Vue 3 component using Composition API and Script Setup.
fadamakis.com/the-anatomy-of…
Is ChatGPT the Pair Programming killer? It has everything i love about Pair Programming like:
- instant feedback
- telling me i am always right
- helping me when i am stuck
And I dont have to deal with other developers anymore
📕 The Anatomy of a Vue 3 Component
👉🏻 This article explains the main ingredients of a Vue 3 component using Composition API and Script Setup.
fadamakis.com/the-anatomy-of…
@filrakowski It is known. It's always much more expensive and disruptive than gradual refactoring. And the time is often underestimated by 10x, not 2-3x.
🌶 Hot take: A full rewrite is almost never a good decision.
Rewriting your app from scratch seems tempting because you get a clean start but in most cases, your issues can be solved in a much safer way by gradual refactoring. The cost of rewrite is always underestimated.
Pinia is the undisputed state management champion in the Vue.js 3 world. It provides a powerful architecture with an elegant code style following the composition API syntax.
This article by @fadamakis provides a guide to unit testing your Pinia stores.
fadamakis.com/unit-testing-a…
JavaScript is weird. If you’ve spent more than 5 minutes with the language, you already know that.
Let's unravel one of its stranger qualities.
{ author: @fadamakis } #DEVCommunitydev.to/fadamakis/vue-…