It’s time to celebrate!
We’ve been working on a Shopify App development framework, using Java and Spring Boot for about six months, and have just published the first open source version on GitHub here: Spring Boot Shopify App Framework
We started off by asking Can You Build A Shopify App Using Java Spring Boot?
We also posted a helpful guide about how to handle Shopify Embedded App Installation and Auth.
Our Framework handles App installation using Shopify’s variant of OAuth2, for both Standalone and Embedded Apps, with basic example front ends for each type (using Thymeleaf for Standalone and React for Embedded) . It has clients for both the Shopify REST API and the GraphQL API. It has all the required webhooks for App uninstall and GDPR requests.
There is always room for improvement and polishing, but it’s a functional framework today. It will save anyone wanting to write a Shopify App using Java, a lot of time and headaches.
Check it out! Create issues, ask questions, submit PRs. Go out and build something great!