All things Shopify and commerce
What’s the best approach to implement a custom Shopify app or embedded widget that lets users interact with a Block Blast Solver like http://blockblastsolverlive.com/, uploading screenshots and getting move suggestions—without affecting store performance?
To build a Shopify app or widget for a Block Blast Solver without impacting store performance:
Use an embedded Shopify app (via App Bridge and i Frame) to keep it separate from the storefront.
Handle screenshot uploads through an external backend like AWS S3 or Firebase—not Shopify’s CDN.
Use a lightweight backend (Flask or Fast API) to process the image and generate move suggestions.
Display results using JavaScript, and load the widget asynchronously if it’s on the storefront.
Offload all heavy processing and data storage outside of Shopify to maintain speed and performance.
Let me know if you want this adapted for a specific tech stack or app section (e.g., admin vs. storefront).
Use Shopify’s API for integration and offload image processing to a cloud service like AWS to avoid slowing down the store. Embed the solver via an iframe or App Bridge for a smooth user experience.
Learn how to build powerful custom workflows in Shopify Flow with expert guidance from ...
By Jacqui May 7, 2025Did You Know? May is named after Maia, the Roman goddess of growth and flourishing! ...
By JasonH May 2, 2025Discover opportunities to improve SEO with new guidance available from Shopify’s growth...
By Jacqui May 1, 2025