The go-to web library for snappy UI experiences
December 05, 2024

The go-to web library for snappy UI experiences

Sergiu Cazac | TrustRadius Reviewer
Score 10 out of 10
Vetted Review
Verified User

Overall Satisfaction with Vue.js

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
  • Dev team velocity = quicker feature development = happy customers
  • Gives us a competitive advantage against our competitors (speed of dev + quality of UI)
I think with the composition API they reached amazing levels of DX, even though I think there should be more done to organize SFC better as 'script setup' makes them kind messy.
The ramp-up is much quicker with Vue.js, while also making it easy to deliver features, without over-engineering them, while being on par with other features provided by React and other new-era web frameworks.

Do you think Vue.js delivers good value for the price?

Yes

Are you happy with Vue.js's feature set?

Yes

Did Vue.js live up to sales and marketing promises?

Yes

Did implementation of Vue.js go as expected?

Yes

Would you buy Vue.js again?

Yes

Building snappy UIs that customers love to interact with is what Vue.js is the best at. Secondly, the dev experience building those is above anything else in the field.

Comments

More Reviews of Vue.js