When to use this
Use image optimization when:- you fetch raw Cevoid image URLs from the API
- you render those images in a custom storefront UI
- you want smaller responsive images instead of the original full-size asset
class query parameter when you want a pre-optimized size from the CDN.
Quickstart
- Fetch or receive the original Cevoid image URL.
- Add
?class=<size>to request an optimized width. - Use the optimized URL in your storefront markup.
- Add
srcsetonly when you need responsive behavior across breakpoints.
Available Image Classes
The Cevoid CDN provides several pre-optimized image sizes:Example: transform an API image URL
When you fetch posts from the API, you’ll receive image URLs like this:class parameter:
Performance guidance
Choose the Right Size
Responsive Images
Use different image classes for different screen sizes:Pick the nearest useful class
Best Practices
1. Match Image Size to Container
Always choose an image class that matches or slightly exceeds your container’s display size:2. Consider Display Density
For high-density displays (Retina, etc.), use an image class that’s 2x your container size:3. Lazy Loading
Combine image optimization with lazy loading for maximum performance:4. Fallback Strategy
Always have a fallback for when optimized images fail to load:The Cevoid CDN automatically handles caching and global distribution of optimized images, ensuring fast loading times for users worldwide.