Vue Performance Monitoring & Error Tracking
Debug Vue apps & prevent crashes across your entire stack

made with vue.js

Vue Concurrency

Asynchronous Tasks to manage Concurrency

Visit Site

Description

Asynchronous Tasks to manage Concurrency

"vue-concurrency is a library for encapsulating asynchronous operations and managing concurrency for Vue and Composition API.

It aims to provide a reasonable abstraction for performing asynchronous operations by offering the concept of Tasks.

Tasks wrap asynchronous operations, and every Task has its own derived state. As opposed to promises, they can be cancelled and they cancel automatically if the component is unmounted. Tasks can be run in parallel, set as restartable, canceled or enqueued to be performed later.

vue-concurrency reduces boilerplate code and allows new approaches to techniques like throttling, debouncing, polling."


Creator

Martin Malinda
@martinmalindacz


Social Media Links

Vue Keyboard Trap Tab Keyboard Navigation Helper
icon-eye-dark Created with Sketch. 238
Nuxt SVGO Loader Nuxt Module for SVG Handling
icon-eye-dark Created with Sketch. 551
Sentry for Vue Vue Application Monitoring
💚 Sponsored by Friends
Discover a framework that is designed from scratch to be incrementally adoptable!
Vue Clerk Vue Integration for Clerk Authentication & User Management
icon-eye-dark Created with Sketch. 678
Zoompinch Pinch-and-Zoom Library
icon-eye-dark Created with Sketch. 991