A reactive JS-Framework plus Server Side Rendering
Mirko Lemme, @mileonnet
Vue is a Web-Framework that is as if you rewrote AngularJS 1, kept the good parts and integrated what we learned from React. I think of it as sort of a lovechild between AngularJS 1 and React.
<script src="https://cdn.jsdelivr.net/npm/vue/dist/vue.js"></script>
html
javascript
var app = new Vue({
el: '#app',
data: {
message: 'Hello Vue.js!'
}
})
html
<div id="app">
<p>{{ message }}</p>
</div>
Nuxt.js is a framework for creating Universal Vue.js Applications. It presets all the configuration needed to make your development of a Vue.js Application Server Rendered more enjoyable.
vue init nuxt-community/starter-template <project-name>
bash
npm install --save nuxt
bash
Routing with dynamic nested views
3rd Party Scripts / Plugins
Documentation
slides.com/mileonnet/ww_ruhr_vue_and_nuxt_180726
Mirko Lemme, @mileonnet