TrustRadius: an HG Insights company

Vue.js

Score10 out of 10

1 Reviews and Ratings

What is Vue.js?

Vue.js is a JavaScript framework designed for building user interfaces. According to the vendor, it offers a declarative and component-based programming model that is suitable for developing both simple and complex UIs. Vue.js is said to cater to businesses of all sizes, from small startups to large enterprises. It is widely used by web developers, frontend developers, full-stack developers, UI/UX designers, and IT professionals across various industries.

Read more details.

Categories & Use Cases

Videos

The go-to web library for snappy UI experiences

Use Cases and Deployment Scope

We are using Vue.js to power the front end of our SAAS. We also use it for various internal tools and microservices that have any kind of UI.

Vue.js is the best thing that could've happened to the Frontend world. It empowers us to create truly interactive and beautiful experiences for our customers. The reactivity system allows us to have an app-like experience, without reloads and with the ability to preview any changes our customers make like.

Since the release of the composition API - the development became a breeze and allowed us to really scale our web development velocity as well as the dev experience to amazing levels.



Pros

  • Reactivity
  • Interactive UIs
  • Composition
  • UI Libraries
  • Routing
  • SPA

Cons

  • Router compatibility with composition API
  • Performance with very complex UIs
  • I don't have much to comment here

Return on Investment

  • Dev team velocity = quicker feature development = happy customers
  • Gives us a competitive advantage against our competitors (speed of dev + quality of UI)

Usability

Alternatives Considered

React, AngularJS and Backbone.js

Other Software Used

Symfony, Sentry, SingleStore, PhpStorm, LiveSession, Mixpanel, Archbee, Encharge, New Relic, Crisp.Chat