They expect you to make a onepage application (SPA)
The polaris design system officially only supports react
Integration with the shop frontend is difficult if you’re not making a theme
Integrating functionality via webhooks is more tedious than it needs to be
Payments are simple to implement, once you understand how
The API is constantly changing in big ways
The API is surprisingly unreliable
Backend reliability isn’t great
Local development of integrated apps is hard
Modifying the checkout is not possible
https://ma.ttias.ch/what-i-wish-i-knew-before-building-a-shopify-app.html
This thread was posted by one of our members via one of our news source trackers.