https://github.com/anderly/vuejsdemo
Vue.js template based on JavaScriptServices (https://github.com/aspnet/JavaScriptServices)
https://github.com/anderly/vuejsdemo
Last synced: about 1 month ago
JSON representation
Vue.js template based on JavaScriptServices (https://github.com/aspnet/JavaScriptServices)
- Host: GitHub
- URL: https://github.com/anderly/vuejsdemo
- Owner: anderly
- Created: 2017-01-16T18:59:38.000Z (over 9 years ago)
- Default Branch: master
- Last Pushed: 2017-01-18T00:31:39.000Z (over 9 years ago)
- Last Synced: 2025-03-20T21:44:26.375Z (about 1 year ago)
- Language: JavaScript
- Homepage:
- Size: 85 KB
- Stars: 2
- Watchers: 1
- Forks: 1
- Open Issues: 1
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Vue.js Demo
Vue.js template based on [JavaScriptServices](https://github.com/aspnet/JavaScriptServices)
## What is this?
`JavaScriptServices` is a set of technologies for ASP.NET Core developers. It provides infrastructure that you'll find useful if you use Angular 2 / React / Knockout / etc. on the client, or if you build your client-side resources using Webpack, or otherwise want to execute JavaScript on the server at runtime.
This project adds a [Vue.js](https://vuejs.org) template to the mix.
This repo contains:
* Server:
* ASP.NET Core 1.1.0 Mvc and Web Api
* Entity Framework Core 1.1.0 for Data Access ([example](https://docs.microsoft.com/en-us/aspnet/core/data/ef-mvc/intro))
* [ASP.NET Web API Help Pages using Swagger](https://docs.microsoft.com/en-us/aspnet/core/tutorials/web-api-help-pages-using-swagger)
* Webpack dev middleware ([docs](https://github.com/aspnet/JavaScriptServices/tree/dev/src/Microsoft.AspNetCore.SpaServices#webpack-dev-middleware))
* Hot module replacement (HMR) ([docs](https://github.com/aspnet/JavaScriptServices/tree/dev/src/Microsoft.AspNetCore.SpaServices#webpack-hot-module-replacement))
* Web Api Secured by Azure AD ([example-1](https://github.com/azure-samples/active-directory-dotnet-webapi-getting-started), [example-2](https://contos.io/protecting-a-net-core-api-with-azure-active-directory-59bbcd5b3429))
* Client:
* vuejs 2.0
* vue-router 2.1.*
* adal.js for Azure AD authentication
Everything here is cross-platform, and works with .NET Core 1.0.1 or later on Windows, Linux, or OS X.