Product release in June 2022
3 min read
Our June release is packed with innovations, expanding Uniform's composable-orchestration capabilities into new parts of your experience stack. Below are the highlights.
New front-end framework SDK: support for Nuxt 3 and Vue.js 3 in beta
Uniform edge-side personalization on Netlify and Vercel
This release expands Uniform’s support of Akamai and Cloudflare for personalization on the edge side with Netlify Edge Functions and Vercel Edge Middleware.
For fast performance, elastic scale, enhanced security, and infrastructure efficiency of web properties, brands often build static websites with Jamstack. However, you cannot personalize visitors’ web experience on those sites without sacrifice. Plus, for marketers, personalization and A/B testing capabilities are important as enablers for continuous optimization of the web experience and for conversion campaigns.
Even though client-side tools work on the DOM level, they predate the modern virtual, DOM-based, and front-end libraries and frameworks like React and Vue. Constant conflict for DOM (HTML) results, leading to flickers, content swaps, poor UX, and a negative impact on Core Web Vitals.
To resolve those issues, front-end architects switch from the Jamstack paradigm to traditional server-side rendering. However, depending on the parameters of the solution, that approach has trade-offs in the form of higher overhead expense and lower performance.
Gratifyingly, edge-side processing of static sites is here for the rescue. Thanks to the edge-compute capability of a CDN, you can continually generate static pages at build time (Jamstack) and update their contents before delivering them to users' browsers.
In essence, you can now have the best of both worlds: stellar performance, scale, and security characteristics in which Jamstack excels, and the ability to run personalization and A/B testing.
Until edge-side rendering is in the mainstream, the approach with edge-side processing of static pages is the best compromise.
For details on activating Uniform edge-side personalization with Netlify Edge Functions, see the related Uniform documentation on how to do that with Netlify Edge Functions or with Vercel Edge Middleware.
New Mesh integrations
Digital Asset Management
Now live is our first Uniform Mesh integration for a leading Digital Asset Management (DAM) system many developers rave about: Cloudinary. You can now augment experiences built on headless CMS and commerce services by adding media assets directly from your Cloudinary Media Library. In addition, businesses can manage image-cropping rules in Canvas, where they control the rest of the presentation layer.
Here are the instructions on how to enable this new integration.
Also newly available are the headless Commerce Layer and Swell integrations with which businesses can assemble compelling, personalized experiences by reusing and mixing content from their product catalogs with other sources.
To learn more, see the documentation on Commerce Layer and Swell.
Upcoming features in private beta
- Support for security roles and granular permissions on compositions.
- An integration with which you can incorporate the latest personalization and A/B testing analytics data from your GA4 stream into your Uniform project’s dashboard. This feature is in anticipation of the upcoming replacement of Universal Analytics by Google Analytics 4.
To stay up-to-date, check out what's new through the latest product updates.