Can you build a Shopify App using Nest.js and its potential drawbacks?

mahhdn
Visitor
1 0 3

Is it possible to create Shopify App with Nest.js? If so, what would be the cons of using it instead of Node.js?

Replies 5 (5)

GavinChan
Shopify Partner
49 4 8

I am also planning to build the Shopify app backend with Nest.js for out-of-box architecture. But the Nest.js learning curve is much steeper than the other Node.js web frameworks, like express.js 

Gavin Chan - Full Stack Web Developer & Shopify Partner
- If helpful then please Like and Accept the Solution
- Want to build a Shopify store, fix Shopify bugs, or speed optimization, Hire Me
- Feel free to contact me on hello@gavinchan.me

tomoyanakano
Shopify Partner
1 0 3

HI, I've made Shopify app template with NestJS. If you would like to create Shopify app with nestJS yet, Please check it.

https://github.com/tomoyanakano/shopify-app-template-with-nestjs

tolgapaksoy
Shopify Partner
106 7 64

Anyone coming to this thread. I am actively maintaining the following packages for building Shopify apps on NestJS: https://github.com/nestjs-shopify/nestjs-shopify

rkavi
Shopify Partner
1 0 0

Hey everyone, if you're looking to build a Shopify app using Nest.js, Introducing an embedded app starter template in TypeScript for building Shopify apps with Nest.js.


It includes React.js, Apollo Client, Zustand, Nest.js, Prisma, and more in the tech stack. The setup is straightforward, and I'm here to provide support if you need it. Let's create amazing Shopify apps together! 🚀

You can find the template here: Github Repository

Kavi - Software Development Engineer & Shopify Partner
- If helpful then please Like and Accept the Solution
- Feel free to contact me on kaviarasanofficial26@gmail.com

geongeorgek
Shopify Partner
1 0 1

Hey all, I have built a starter which we use at storetools.io for all of our apps.
Have added some conveniences to improve DX:
- Swagger by default
- Shopify cli compatible
- Tailwind css for quick utility classes along with polaris
- Vite HMR by default
- Custom hook: useApi using Axios

https://github.com/storetools/Shopify-App-Starter