@@ -11,29 +11,30 @@ This project contains new meteor packages to help build [meteor](http://meteor.c
11
11
- [ Simple example project] ( https://github.com/Akryum/meteor-vue-example )
12
12
- [ Blaze example project] ( https://github.com/Akryum/meteor-vue-blaze ) [[ 2] ( https://github.com/Akryum/meteor-vue-blaze/tree/render-blaze )]
13
13
- [ Routing example project] ( https://github.com/Akryum/meteor-vue-example-routing )
14
+ - [ Routing example project (vue 2.x)] ( https://github.com/Akryum/meteor-vue2-example-routing )
14
15
- [ i18n example project] ( https://github.com/Akryum/meteor-vue-example-i18n )
15
16
- [ Vuex example project] ( https://github.com/Akryum/meteor-vuex-example )
16
17
17
18
## Features
18
19
19
20
Currently supported and possible future features (in no particular order) are:
20
21
21
- - [x] Declarative subscriptions and meteor reactive data
22
- - [x] Single-file components (.vue) with basic support of ` <template> ` , ` <script> ` and ` <style> ` (with optional ` scoped ` attribute)
23
- - [x] Instant Hot-reloading of components
24
- - [x] ` lang ` attribute on ` <style> ` in .vue files
25
- - [x] Less official integration in .vue files
26
- - [x] Sass official integration in .vue files
27
- - [x] Stylus official integration in .vue files
28
- - [x] ` lang ` attribute on ` <template> ` in .vue files
29
- - [x] Jade official integration in .vue file
30
- - [x] ` lang ` attribute on ` <script> ` in .vue files
31
- - [x] Coffeescript official integration in .vue files
32
- - [x] Apollo client integration
33
- - [x] Easy routing with vue-router out-of-the-box integration & fast-render
34
- - [x] Easy localization with vue-i18n out-of-the-box integration, auto-detection, server-side injection and key-in-hand ui
35
- - [x] Easy state management with vuex integration
36
- - [x] Use Blaze templates in your vue app
22
+ - [x] Declarative subscriptions and meteor reactive data * (Vue 1.x, Vue 2.x) *
23
+ - [x] Single-file components (.vue) with basic support of ` <template> ` , ` <script> ` and ` <style> ` (with optional ` scoped ` attribute) * (Vue 1.x, Vue 2.x) *
24
+ - [x] Instant Hot-reloading of components * (Vue 1.x, Vue 2.x) *
25
+ - [x] ` lang ` attribute on ` <style> ` in .vue files * (Vue 1.x, Vue 2.x) *
26
+ - [x] Less official integration in .vue files * (Vue 1.x, Vue 2.x) *
27
+ - [x] Sass official integration in .vue files * (Vue 1.x, Vue 2.x) *
28
+ - [x] Stylus official integration in .vue files * (Vue 1.x, Vue 2.x) *
29
+ - [x] ` lang ` attribute on ` <template> ` in .vue files * (Vue 1.x, Vue 2.x) *
30
+ - [x] Jade official integration in .vue file * (Vue 1.x, Vue 2.x) *
31
+ - [x] ` lang ` attribute on ` <script> ` in .vue files * (Vue 1.x, Vue 2.x) *
32
+ - [x] Coffeescript official integration in .vue files * (Vue 1.x, Vue 2.x) *
33
+ - [x] Apollo client integration * (Vue 1.x, Vue 2.x) *
34
+ - [x] Easy routing with vue-router out-of-the-box integration & fast-render * (Vue 1.x, Vue 2.x) *
35
+ - [x] Easy localization with vue-i18n out-of-the-box integration, auto-detection, server-side injection and key-in-hand ui * (Vue 1.x) *
36
+ - [x] Easy state management with vuex integration * (Vue 1.x) *
37
+ - [x] Use Blaze templates in your vue app * (Vue 1.x) *
37
38
- [ ] * Typescript official integration in .vue files*
38
39
39
40
Track the project progress [ here] ( https://github.com/Akryum/meteor-vue-component/milestones ) .
@@ -69,12 +70,22 @@ It allows you to write your components in [this format](https://vuejs.org/guide/
69
70
70
71
### Routing
71
72
72
- Routing for vue and meteor using [ vue-router] ( https://github.com/vuejs/vue-router ) .
73
+ #### Vue 1.x
74
+
75
+ Routing for Vue 1.x and Meteor using [ vue-router] ( https://github.com/vuejs/vue-router ) .
73
76
74
77
[ See Installation & Usage in arkyum: vue-router package] ( https://github.com/Akryum/meteor-vue-component/tree/master/packages/vue-router#installation )
75
78
76
79
[ Example app] ( https://github.com/Akryum/meteor-vue-example-routing )
77
80
81
+ #### Vue 2.x
82
+
83
+ Routing for Vue 2.x and Meteor using [ vue-router] ( https://github.com/vuejs/vue-router ) .
84
+
85
+ [ See Installation & Usage in arkyum: vue-router2 package] ( https://github.com/Akryum/meteor-vue-component/tree/master/packages/vue-router2#installation )
86
+
87
+ [ Example app] ( https://github.com/Akryum/meteor-vue2-example-routing )
88
+
78
89
### Apollo integration
79
90
80
91
Use apollo in your vue component!
0 commit comments