Vue.js is so lightweight that it can be used just like jQuery. But what about really complex web applications? Vue has got you covered here as well! In this talk, we’ll look into design principles and architecture of complex Vue apps. Let me share my experience with this great framework, the power of Vuex, Higher-Order Components and render functions and how to build reusable custom plugins.