This is a general question as I'm building an app with the former though my experience is more robust with the latter. I read in the Github code for Express that it was deprecated due to security issues. Is this still the case and is it recommended to use Node/React or is it just as valid to use Node/Express?
@katiedavis sure, here's the tutorial https://help.shopify.com/en/api/tutorials/build-a-shopify-app-with-node-and-express and the archived Github project https://github.com/Shopify/shopify-node-app.
edit: I also found this Github project using Express that has been deprecated as well: https://github.com/Shopify/shopify-express
Hey Jenn! There's no security issue that I know of using express. The express project was deprecated in favour of the koa package:
if you'd like a tutorial using that package feel free to checkout this tutorial:
is the app cli up to date with the latest oauth cookie issues update?
and - do you have a recommended example for a non-embedded app which does not use next.js? (It really slows down the development process).
As @katiedavis mentioned
I would also welcome a demonstration of a new way to authenticate a non-embedded app in node.js. Replacement for https://shopify.dev/tutorials/build-a-shopify-app-with-node-and-express.