Vue.js is a progressive framework for building user interfaces, and, unlike other monolithic frameworks, it’s designed from the ground up to be incrementally adoptable. The core library is focused on just the view layer, and is easy to integrate with other libraries or your existing projects.

Vue.js logo

Why use Vue.js?

Reactive and declarative code

Vue.js is structured so that the app is both reactive, and declarative. So you always know the changes you’re making.

Component based for scalability

All of Vue.js elements are components, allowing for an app to scale simply and well.

Vibrant community

The Vue.js community is amazing. They release amazing additions to the library on a daily basis, allowing developers like us to take full advantage.

Vue.js training

Our expert engineers offer hands-on training and practical education to help you succeed in the ever-evolving technological landscape.

icon on prem


Instructor-led, hands-on classes that cover open source technologies like, Vue.js, Node.js and Docker.

icon certification

Certification programmes

Assess the technical ability of your team with our certification programmes, designed to identify your outstanding talents.

icon pair programming

Pair programming

Your teams learn from seasoned professionals while delivering high quality, functional platforms.

events icon

Upcoming Vue.js events

It looks like there currently aren’t any upcoming Vue.js events. You can always check back again later or get in touch if you are interested in potentially hosting one.

Blog posts

Vue.js articles created by members of YLD for the community.