DashForDevsDocs
DocsNewsAPI v1
dashfordevs.comSign in

© 2026 DashForDevs

DocsNewsdashfordevs.comLegalStatus
DocsStorefront ArchitecturePerformance
Introduction
Getting Started
Authentication
Products
Categories
Cart
Checkout
Blog
Reviews
Webhooks
Customers
Orders
Inventory
Shipping
Discounts
Affiliates
Email
Media & Files
Analytics & Tracking
Locations
Tax
Global Data
SEO
Error Handling
Geography
Finance
Automations
Page Types
Surveys
Billing & Subscriptions
Storefront Payments
SDK Reference
REST API
Storefront Architecture
Project StructureServer vs ClientData FetchingCaching StrategiesSEO Best PracticesPerformanceCategory URL Structure
Notifications
Security
Team & Permissions
Migrations & Import
Calendar & Appointments
Contact Forms
AI Bots
Dashboard API
Deployment
Changelog
Troubleshooting
Recipes
CLI & Deployment
Image Pipeline
White-label Platforms
Records Engine
Platform Modules
Platform Security
Site Keys & Client Sites
Use Cases
Operations

Performance

Image optimization, lazy loading, and bundle size tips.

Updated March 29, 2026

On this page
  • Performance Tips
  • 1. Use Core + Options Split
  • 2. Optimize Images
  • 3. Parallel Data Fetching
  • 4. ISR for Static Pages
  • 5. Minimize Client-Side Fetching
  • 6. Limit Pagination Size
  • Next Steps

Performance Tips

1. Use Core + Options Split

Load getCore() on the server and getOptions() on the client. See Data Fetching.

2. Optimize Images

Use Next.js <Image> component with CDN URLs for automatic resizing and lazy loading.

3. Parallel Data Fetching

Use Promise.all() for independent data fetches.

4. ISR for Static Pages

Use revalidate for pages that change infrequently (products, categories, blog).

5. Minimize Client-Side Fetching

Move data fetching to server components where possible. Only use client-side fetching for interactive features.

6. Limit Pagination Size

Request only the data you need. Use limit: 12 instead of limit: 100.

Next Steps

  • Caching Strategies — Reducing API calls
  • Deployment — Production deployment
PreviousSEO Best PracticesNextCategory URL Structure

On this page

  • Performance Tips
  • 1. Use Core + Options Split
  • 2. Optimize Images
  • 3. Parallel Data Fetching
  • 4. ISR for Static Pages
  • 5. Minimize Client-Side Fetching
  • 6. Limit Pagination Size
  • Next Steps