DEV Community

Karan Pratap Singh
Karan Pratap Singh

Posted on • Edited on

Fullstack GraphQL starter kit Mid-2021 update

Hi Dev.to community, I am excited to share the Mid-2021 major update which adds tons exciting improvements to the starter kit.

Changelog

  • Webpack 5 + esbuild for blazing fast backend development 🎉
  • Update CRA to v4 ⚡
  • Prisma to v2.20 🚀
  • Switch to craco from react-app-rewired for better CRA v4 support (breaking change!)
  • update all major deps (ie. react, jest, eslint)

Full changelog/PR is available here

Github: https://github.com/karanpratapsingh/fullstack-starterkit

What do you think? as always feel free to reach out if you face any issues.

Happy coding 🎉

Top comments (5)

Collapse
 
mucorolle profile image
Muco Rolle Tresor

I would like to replace Prisma with mongoose(mongodb) but I kind of don't understand the setup with monorepo, how should I do to understand the monorepo setup?

Collapse
 
karanpratapsingh profile image
Karan Pratap Singh

You'll need to update db package to use mongoose..here's a video I made explaining how things interact in the starterkit youtube.com/watch?v=TgtUhEnW8O4

Collapse
 
mucorolle profile image
Muco Rolle Tresor

Thank you so much

Collapse
 
mucorolle profile image
Muco Rolle Tresor

What do you think about using nx monorepo even if I don't know much about monorepos I find it to be pretty easy to understand and use.

Collapse
 
karanpratapsingh profile image
Karan Pratap Singh • Edited

Nx Monorepo is really good project. if it suits you, you should definetely use that 😊