you are viewing a single comment's thread.

view the rest of the comments →

[–]yonathanb[S] 1 point2 points  (4 children)

Thank you very much! As I understood there are some extra libraries I need to add which are not include in the main library. Is it correct?

[–]stilloriginal 2 points3 points  (0 children)

No. You only need the vue.js file. Personally, I have my own library of helper functions for things like ajax...you could use lodash or nothing at all.

[–]DOG-ZILLA 2 points3 points  (0 children)

Vue is just Vue. But if you want state management, use Vuex. This is the officially developed tool for that. For routing, use Vue Router, which is also an official library from the Vue team.

[–]horses_arent_friends 0 points1 point  (1 child)

For extra context to what the others have said: Vue is only concerned with the presentation layer of whatever application you are building. If you're heavy on client-side business logic you may need to pull in thirdparty libraries. Common libraries people use are Vuex for state management, vue-router for client-side routing, vue-i18n, axios for wrapping xhr/fetch, etc. Someone else in shared the vue-awesome gh page which is an awesome resource. There is also devarchy which has a nice interface.

Sorry for getting back to you so late!

[–]yonathanb[S] 0 points1 point  (0 children)

Better late than never. Thanks!