# Batching Guide

Batching collects items and processes them together. Choose your framework for examples using batch callbacks, reactive state, and lifecycle controls.

## Choose your framework

- [Vanilla](../framework/vanilla/guides/batching.md)
- [React](../framework/react/guides/batching.md)
- [Preact](../framework/preact/guides/batching.md)
- [Solid](../framework/solid/guides/batching.md)
- [Angular](../framework/angular/guides/batching.md)
- [Vue](../framework/vue/guides/batching.md)
- [Svelte](../framework/svelte/guides/batching.md)
- [Lit](../framework/lit/guides/batching.md)
- [Alpine](../framework/alpine/guides/batching.md)
- [Ember](../framework/ember/guides/batching.md)
- [Octane](../framework/octane/guides/batching.md)

Not sure which operation fits your use case? Start with [Which Pacer Utility Should I Choose?](./which-pacer-utility-should-i-choose.md).
