https://github.com/xpepermint/vue-example
Vue.js example application (server-side rendering, router, vuex store, form validation, i18n & l10n)
https://github.com/xpepermint/vue-example
example form i18n l10n models rawmodel router schema ssr translation validation vue vuex
Last synced: 6 months ago
JSON representation
Vue.js example application (server-side rendering, router, vuex store, form validation, i18n & l10n)
- Host: GitHub
- URL: https://github.com/xpepermint/vue-example
- Owner: xpepermint
- Created: 2016-11-12T01:25:25.000Z (about 9 years ago)
- Default Branch: master
- Last Pushed: 2023-04-17T16:29:10.000Z (almost 3 years ago)
- Last Synced: 2025-06-02T09:08:39.704Z (8 months ago)
- Topics: example, form, i18n, l10n, models, rawmodel, router, schema, ssr, translation, validation, vue, vuex
- Language: JavaScript
- Homepage: https://xpepermint.gitbooks.io/vue-js-cheatsheet/
- Size: 399 KB
- Stars: 63
- Watchers: 4
- Forks: 11
- Open Issues: 3
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# vue-example
> Vue.js example application (server-side rendering, router, vuex store, form validation, i18n & l10n)
## Features
> This project is based on [vue-clie-template](https://github.com/xpepermint/vue-cli-template) and requires Node.js v7+.
* Client-side and server-side rendering with [vue-builder](https://github.com/xpepermint/vue-builder).
* Navigation using the [vue-router](https://github.com/vuejs/vue-router).
* Application state/store management with [vuex](http://vuex.vuejs.org/en/).
* Data management, form validation and error handling with [vue-rawmodel](https://github.com/xpepermint/vue-rawmodel).
* Internationalization (i18n) & Localization (l10n) using [vue-translated](https://github.com/xpepermint/vue-translated)
## Build Setup
```
# install dependencies
npm install
# [development]
# start application in development (it's a good practice to use `nodemon`
# in development which will automatically reload the server on code changes
# e.g. `nodemon --exec npm start`)
npm start
# [production]
# build production bundles, switch environment to production and run the server
npm run build
npm config set vue-example:env production
npm start
```
## Tutorials
Vue.js tutorials: [Vue.js Cheatsheet](https://xpepermint.gitbooks.io/vue-js-cheatsheet/)