I would like to make this boilerplate really valuable for all and am in doubt on what to add, what to abstract away and what to put into packages. Lets have a discussion… Some of the things that I’m thinking about to put in:
- Pub/Sub + Minimongo + Tracker using vue-supply (using akryums meteor-vue-tracker package)
- Apollo (also according to Akryums package and boilerplate)
- Unit Testing with Jest
- Acceptance Testing with Cypress
- An accounts system that integrates with Meteor’s
I can also turn this thing into a framework, completely abstracting away the generic functionality like Nuxt did for SSR and Prerendering maybe with a command to either use Meteor Vue with Apollo or with Minimongo (ofcourse with out of the box SSR support).
Here’s the boilerplate btw: chris-visser/meteor-vue-boilerplate
What do you think? Any other suggestions or preference?