Do I need to use Remix to work with Shopify App Bridge 4.x?

Topic summary

A developer is updating their Node.js-based Shopify app to App Bridge 4.x after receiving feedback during the app review process. They have three main concerns:

Key Questions:

  • Whether Remix is mandatory for App Bridge 4.x, or if their existing Node.js setup can be maintained
  • How to resolve an error: appBridge.subscribe is not a function
  • Compatibility with Shopify’s official Node.js boilerplate template from GitHub

Current Status:
The discussion remains open with no responses yet. The developer is seeking guidance on migration steps and technical considerations for upgrading to App Bridge 4.x in a Node.js environment without switching to Remix.

Summarized with AI on November 2. AI used: claude-sonnet-4-5-20250929.

I’m updating my Shopify app, built with Node.js, to use the latest version of Shopify App Bridge (4.x). However, I encountered an issue where I get the error:

appBridge.subscribe is not a function