The VAPE stack is Vuejs, Apollo, Postgraphql, and Expressjs. Presentation is handled in single-file vuejs components/views. Business logic is handled at the db level by postgresql. Postgraphql makes connecting the two simple.
Don't forget to create db users