Navigating State Management in Vue: Composables, Provide/Inject, and Pinia
A guide to choosing the right state management approach in Vue.js, comparing composables, provide/inject, and Pinia with practical examples.
A guide to choosing the right state management approach in Vue.js, comparing composables, provide/inject, and Pinia with practical examples.
A guide to refactoring Vue.js 3 applications by replacing manual fetch logic with TanStack Query for efficient data fetching, caching, and state management.
Part 5 of a series on building a vehicle tracking app in Azure, focusing on implementing the front-end with Vue.js and Azure Maps.
Tips for managing complex state in Vue.js applications by organizing Vuex stores into modular, namespaced files.
A guide to integrating the SpeechRecognition Web API into a Vue.js application using a custom composable for voice-driven features.
Explains how to use Vue.js 3 Composition API's refs and watch functions for proper reactive two-way data binding between parent and child components.
A guide on deploying a Vue 3 static site to Heroku using a Fastify Node.js backend server to serve the static files.
Analyzes web technology market share data to show that popular JavaScript frameworks like React and Vue are used by a tiny minority compared to platforms like WordPress.
A front-end developer's 2022 review covering work with Vue and D3.js, writing for tech publications, CSS trends, and integrating climate action into tech.
A guide to optimizing Vue.js applications for faster loading and better Core Web Vitals scores by reducing bundle size and processing time.
A developer shares lessons from scaling a large Vue.js application over 3 years, covering modular architecture, micro-frontends, and state management.
A developer shares 9 key lessons learned from maintaining a large Vue.js codebase for 3 years, focusing on consistency, legacy code, and dependencies.
A developer shares insights from 2 years of using a monorepo with ~40 Vue.js packages, discussing its pros and cons for teamwork and dependency management.
A Vue.js developer explains how to use memoization to solve a performance issue in a timeline component, reducing function calls from 700+ to a few.
A guide to simplifying Vue.js application testing using the Vue Testing Library, focusing on user-centric tests and practical examples.
A developer's journey from WordPress to Gridsome, comparing static site generators and explaining the benefits of static sites for blogging.
Analyzes the performance cost of popular JavaScript frameworks like React, Vue, and Angular using HTTP Archive data.
Explains how to implement state machines in Vue.js applications using the XState library to manage complex UI state logic declaratively.
A senior frontend engineer reviews 2019, covering remote work with Vue.js, side projects, blogging stats, and a failed online course venture.
Explains how ASP.NET Core integrates with React, Angular, and VueJS for SPA development, covering project structure, hot reload, and build processes.