Skip to content

gwvt/thirteen-vue-spa

Repository files navigation

thirteen-vue-spa

a presentation app

This single-page app demonstrates how to do things with Vue.js.

to view the app online

See it here. Vue devtools and warnings are turned on for production so you can kick the tires.

to run locally

Clone the repo, then

cd thirteen-vue-spa
npm install
npm run serve

Then, to link with a locally run thirteen-vue-standalone, add a file .env.development.local to the root dir with this content:

VUE_APP_STANDALONE_URL=localhost:8081

And follow instructions there to spin up a local site.

* A note on this repo

While the code contained herein is generally representative of how one would write Vue for real-world uses, the application structure is specifically geared to the purposes of a presentation.

resources on Vue

some usual suspects

Official docs for Vue.js, vuex, and vue-router

awesome-vue - anything and (probably) everything Vue-related out there

Vue Forum

some personal picks

Sarah Drasner, "Replacing jQuery With Vue.js: No Build Step Necessary" - how to get rid of all those dollar signs

Posts on Vue at css-tricks - consistenly high quality articles on a good range of topics

Divya Sasidharan, "A React Point of Vue" - great talk comparing how to think in React vs. Vue

Chris Fritz, "7 Secret Patterns Vue Consultants Don’t Want You to Know" and vue-enterprise-boilerplate - talk and repo demonstrating best practices for large-scale Vue apps

attributions of audio-visual content in app

blackbird whistling: http://www.orangefreesounds.com/blackbird-song
silhouette image: https://commons.wikimedia.org/wiki/File:Blackbird_Turdus_merula_female_silhouette.svg
video: https://archive.org/details/0051BiographyOfARedwingedBlackbirdThe03410119

License: CC BY-NC-SA 4.0

About

A presentation app that gives a tour of working with Vue.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published