Vue.js
This category covers everything about Vue.js, the progressive JavaScript framework. Topics include:
- Vue.js fundamentals and core concepts
- Component architecture and design
- Vue Router and SPA development
- Testing Vue.js applications
- Performance optimization techniques
- Vue.js ecosystem (Nuxt, Vite, Vue CLI)
- Real-world Vue.js patterns
Whether you're starting with Vue.js or exploring advanced concepts, you'll find practical examples and best practices here. The posts cover both Vue 2 and Vue 3, helping you build modern, reactive web applications.
January 5, 2025
Mastering TanStack Query in Vue: The Ultimate Guide (2025)
If you're working with Vue and need an efficient way to fetch, cache, and synchronize data with your UI, TanStack Query in Vue (formerly React Query) is a game-changer. Handling API calls manually...
6 Minutes Read →September 15, 2024
Let's build a Virtual DOM in JS from scratch
A while ago, I wanted to really understand how modern UI libraries like Vue manage efficient rendering. So, I decided to challenge myself by creating my own Virtual DOM library. In this article, we...
11 Minutes Read →September 1, 2024
Let's make a Vite clone and use it to build our own project
Modern web development requires fast and efficient tooling to enhance developer experience and productivity. Vite is a build tool that has gained popularity for its lightning-fast development server...
8 Minutes Read →July 10, 2024
The Critical Role of key in Vue’s Virtual DOM Diffing
Directly modifying props in a Vue component might seem like a quick solution, but it goes against Vue's fundamental design principles and leads to unintended consequences. Let’s dive into the...
6 Minutes Read →July 1, 2024
Why Directly Mutating Props in Vue Is a Mistake (And What Really Happens Under the Hood)
Directly modifying props in a Vue component might seem like a quick solution, but it goes against Vue's fundamental design principles and leads to unintended consequences. Let’s dive into the...
6 Minutes Read →June 1, 2024
Why Pinia is the State Manager Vue 3 Deserves
In the Vue ecosystem, state management has always been essential, and Vuex was long the go-to solution. But with Vue 3, a new option entered the game: Pinia. Built to take advantage of Vue 3's...
6 Minutes Read →January 20, 2024
Common Vue.js Anti-Patterns and Mistakes You Should Avoid
Vue.js is a popular JavaScript framework known for its simplicity and ease of use. However, even with the most intuitive tools, there are common pitfalls that developers can encounter. In this post,...
6 Minutes Read →January 16, 2024
Vue Tip #1: Getting vuex store instance on production in Vue3
Copy and paste the code below in the developer console and you will get the instace of Vuex on any website using vuex. And yes it works on production....
3 Minutes Read →