Welcome to the Treehouse Community

Want to collaborate on code errors? Have bugs you need feedback on? Looking for an extra set of eyes on your latest project? Get support with fellow developers, designers, and programmers of all backgrounds and skill levels here with the Treehouse Community! While you're at it, check out some resources Treehouse students have shared here.

Looking to learn something new?

Treehouse offers a seven day free trial for new students. Get access to thousands of hours of content and join thousands of Treehouse students and alumni in the community today.

Start your free trial

JavaScript

Help with an issue?

What do React and angular vue.js does to javascript anyone please give me brief and clear for understanding it. Like what is the point of it.

1 Answer

Kevin Gates
Kevin Gates
15,052 Points

My understanding: these frameworks make doing complex, yet common functionality easier to implement, with less errors.

For instance, think of what you would need to do if you wanted to Create an input field that was paired (live) to a variable, and you can immediately do a search on that input field? You need to create multiple event listeners for both the user changing the input as well as something else (another function perhaps?) changing the variable field.

With something like Vue that offers two-way binding, I can accomplish that with a simple attribute on the HTML element and a line in my Vue instance.

Now, if you take that concept to a much larger concept, like creating a Single Page App (SPA), you can imagine that it all gets a lot more complicated.

Vue, React, and Angular give you the ability to create these powerful apps in a fraction of the time.