VueJS is known as the progressive JavaScript framework. As web and mobile developers, we always try to seek out technology that fits the desires of being elegant and easy to use while being powerful and versatile enough to meet the business needs of our clients. Enter VueJs, this powerful framework provides us the tools we need to craft dynamic applications on the web and on mobile. Its component based system allows our code to remain modular for reuse yet flexible enough to power many complex user interfaces.