About Uniform integrations
What is Uniform Mesh?#
Uniform Mesh is Uniform's integration framework. It connects external systems to Uniform through a single, unified layer and forms the foundation for all Uniform integrations and extensibility capabilities.
Why use Uniform Mesh?#
- Eliminate complex point-to-point code for connecting external systems and fetching data.
- Keep data fast and fresh with granular caching and invalidation controls.
- Let editors visually pull external content and data straight into Uniform projects.
- Reuse integrations across projects and teams, with per-project configuration when needed.
- Accelerate onboarding with pre-built integrations and a consistent developer workflow.
Uniform-built integrations#
Uniform offers ready-to-use integrations for popular content, DAM, commerce, and marketing systems.
You can start consuming data from these platforms in minutes without writing custom integration code.
Build custom Mesh integrations#
If you need to integrate a system that Uniform doesn't yet support, or want to tailor and extend the Uniform user interface to fit your unique requirements, you can leverage the platform’s extensibility by building a custom Mesh integration.
Getting started#
Below resources help you dive deeper into building and using Mesh integrations.
Custom Mesh integration guide
Learn how to build a custom Mesh integration.
Mesh locations
Learn how to extend the Uniform user interface with custom extensions.
Connect external data
Learn how to connect compositions and entries to external data sources that are defined in integrations
Advanced topics#
Custom edgehancers
Implement custom data fetching logic with custom edgehancers
Caching and invalidation for integrations
Learn how to cache and invalidate data connections