sp-dev-fx-webparts/samples/vuejs-todo-single-file-comp...
dependabot[bot] 3c89a67c5a
Bump serialize-javascript in /samples/vuejs-todo-single-file-component
Bumps [serialize-javascript](https://github.com/yahoo/serialize-javascript) from 3.0.0 to 3.1.0.
- [Release notes](https://github.com/yahoo/serialize-javascript/releases)
- [Commits](https://github.com/yahoo/serialize-javascript/compare/v3.0.0...v3.1.0)

Signed-off-by: dependabot[bot] <support@github.com>
2020-08-15 17:18:23 +00:00
..
.vscode Fixed issues with webpack 2. (#239) 2017-06-15 14:34:20 +02:00
config Upgraded Vue SFC sample to the latest SPFx drop. Updated dependency versions. Fixed build issues. 2020-04-28 00:18:08 +03:00
src Upgraded Vue SFC sample to the latest SPFx drop. Updated dependency versions. Fixed build issues. 2020-04-28 00:18:08 +03:00
typings Add CRUD operations. (#368) 2017-12-01 16:43:13 +02:00
.editorconfig Added Vue.js todo sample. (#106) 2017-02-03 17:55:11 +02:00
.gitattributes Added Vue.js todo sample. (#106) 2017-02-03 17:55:11 +02:00
.gitignore Added Vue.js todo sample. (#106) 2017-02-03 17:55:11 +02:00
.npmignore Added Vue.js todo sample. (#106) 2017-02-03 17:55:11 +02:00
README.md URL dev.office.com to docs.microsoft.com 2020-06-09 09:09:22 +02:00
gulpfile.js Upgraded Vue SFC sample to the latest SPFx drop. Updated dependency versions. Fixed build issues. 2020-04-28 00:18:08 +03:00
package-lock.json Bump serialize-javascript in /samples/vuejs-todo-single-file-component 2020-08-15 17:18:23 +00:00
package.json Bump serialize-javascript in /samples/vuejs-todo-single-file-component 2020-08-15 17:18:23 +00:00
tsconfig.json Upgraded Vue SFC sample to the latest SPFx drop. Updated dependency versions. Fixed build issues. 2020-04-28 00:18:08 +03:00
tslint.json Upgraded Vue SFC sample to the latest SPFx drop. Updated dependency versions. Fixed build issues. 2020-04-28 00:18:08 +03:00

README.md

page_type products languages extensions
sample
office-sp
javascript
typescript
contentType technologies createdDate
tools
SharePoint Framework
1/1/2016 12:00:00 AM

Todo Client Web Part built with Vue.js and Vue's single-file components

Summary

Sample Todo web part demonstrating how you can utilize Vue (a progressive framework for building user interfaces) with SharePoint Framework using handy single-file components approach.

Used SharePoint Framework Version

1.10.0

Applies to

Solution

Solution Author(s)
vuejs-todo-single-file-component Sergei Sergeev (@sergeev_srg), Dimcho Tsanov (Singens)

Version history

Version Date Comments
0.0.1 January 27, 2017 Initial version.
0.0.2 March 30, 2017 Updated to GA
0.0.3 June 14, 2017 Fix webpack 2 issues
0.0.4 October 7, 2017 Updated packages to latest versions, misc fixing
0.0.5 November 15, 2017 Added data provider that demonstrates the CRUD operations
0.0.6 December 11, 2018 Updated sample to SPFx 1.4 and Vue 2.5.x
0.0.7 April 28, 2020 Updated sample to SPFx 1.10 and Vue 2.6.x, fixed issues with batch loader

Disclaimer

THIS CODE IS PROVIDED AS IS WITHOUT WARRANTY OF ANY KIND, EITHER EXPRESS OR IMPLIED, INCLUDING ANY IMPLIED WARRANTIES OF FITNESS FOR A PARTICULAR PURPOSE, MERCHANTABILITY, OR NON-INFRINGEMENT.


Minimal Path to Awesome

  • Clone this repo
  • In the command line run:
    • npm i
    • gulp serve

Features

Demonstrates\uses below features:

  • integration between third party frontend framework Vue.js and SharePoint Framework
  • build pipeline customization
  • custom build pipeline tasks
  • modern component-based architecture
  • separation of concerns between markup, styling and code
  • single-file components architecture for Vue.js
  • custom webpack loaders