Hi All. I am a self-taught developer, started wit...
# orm-help
c
Hi All. I am a self-taught developer, started with front-end (Vue) and now I am trying to learn back-end. My question is about the general stack I can use with Prisma. I was thinking of using NodeJS, GraphQL, Apollo Server 2, with Prisma 2 but my question is.. do I need to use ExpressJS also? Thats useful only if I need features such as authentication? Or I can have authentication with Apollo Server 2 without ExpressJS? Trying to understand what I should be learning.
j
yes you can use Apollo Server instead of Express. Probably more documentation on express over apollo server for “learning materials” . But that is a reasonable stack. just be careful with apollo server. Last time I looked there docs where really outdated. Although I do really like Apollo in general. Express is amazing though. Always a good fall back option if you need something in the Node.js arena up and running. Have a great Friday Constantinos
c
@jon Thanks I will do more research. I actually started learning GraphQL with Express a while back but now that I came back to it, it seems Apollo V.2 is the way to go.
j
Graph QL is awesome. Def check out REST APIs and the MVC (model, view, control) pattern. It is also very common and nice to know about
c
Yes I did check those already.
👍 1
f
@Constantinos N You might find this useful: https://github.com/frandiox/vue-graphql-enterprise-boilerplate