[DEPRECATED] Quasar Framework Feathersjs API Wrapper
Build full web apps with Quasar/Feathers as a frontend/backend solution.
This is a work in progress, not ready for production use and not yet part of the official Quasar framework.
This wrapper comes into different "flavors" (corresponding to a branch) and although it is intended to be a standalone module it plays nice with some specific Quasar templates. To create your Quasar app starting from one of these templates run: quasar init @claustres/quasar-templates#template-branch-name <app-folder-name>
, then jump into your app folder.
Here are the different "flavors":
When integrated to Quasar from your root app dir you will have to run: $ quasar wrap api feathers
While it is a work in progress, you can wrap it from your root app dir using: quasar init @quasarframework/quasar-wrapper-feathersjs-api#dev api
Then from the backend wrapper folder called api install the server-side app dependencies: $ npm install
Make sure you keep running your frontend Quasar app (from root project folder): $ quasar dev
Then from the backend wrapper folder run the server-side app: $ npm run dev
Build your frontend Quasar app (from root project folder): $ quasar build
.
Then from the backend wrapper folder build the server-side app: $ npm run build
From the backend wrapper folder run the server-side app: $ npm run prod
Mainly server-side code with babel integration to support ES2017.
The key points are the following:
Copyright (c) 2017 Luc Claustres