A developer is attempting to add a JavaScript file to a Shopify store using the Remix and Node template but cannot find relevant documentation. They want to fetch product information from local files within their app.
Recommended Solution:
Use theme app extensions to include JavaScript files within block liquid files via schema
Set up an app proxy to retrieve product information
Make HTTP requests from the extension’s JS file to access needed data
Resources Provided:
Shopify’s app extension documentation
App proxy setup guides
Theme app blocks framework documentation
Status: The original poster is new to Shopify app development and requested video tutorials or additional documentation. The responder confirmed that Shopify’s dev docs contain all necessary resources to address these needs.
Summarized with AI on November 13.
AI used: claude-sonnet-4-5-20250929.
Hi buddy, it seems you need app extension , in app extension you can include .js file in blocks liquid file schema section. For get product info, you can setup the app proxy , then you can make http request start from the extension js file to get it.