-
Notifications
You must be signed in to change notification settings - Fork 232
Home
David Graham edited this page Jun 26, 2018
·
9 revisions
The following project aims to provide a scalable, production-ready example and wiki (to fully explain each part of the project):
- The Latest in Vue.js & Webpack, started from the official PWA template (we build up from that template).
- Wiki/Tutorial. Walks you through the app to help you fully understand how it's configured and optimized.
- Client-side. Static Single-Page App (SPA) so you can take advantage of the more affordable high-traffic static servers. This project is more focused on the needs of a private app (accessible via login) where your SPA makes API calls to your backend server (Java, Node, PHP, etc.).
- Scalable and Optimized. Discusses and incorporates approaches like named route chunking, structuring styles, proxying to your backend API server, working in a production environment, and more.
- Clean. Organized structure for growing complexity, parts well covered in this wiki, latest tooling such as Pug/Stylus, and more.
- Editor Configuration. Get set up with Visual Studio Code (works in Windows/Mac/Linux).
- Security. OAuth2, Cookies and CSRF protection.
- UI Framework Included. Uses the Vuetify Material Design framework.