Okay, so frontend JavaScript Frameworks
can be helpful.
Which frameworks do we have? Which framework should you use?
Now, you do have a lot of options to choose from.
There is a new JavaScript Framework
being released almost every day,
but there are three specific frameworks
which are super important and popular these days
and which will stay popular and important.
And that would be React, Vue, and Angular,
or React.js, Vue.js, and Angular.
These names can be used interchangeably.
Now, I do have thorough complete courses
for all three frameworks.
In this course, we're going to focus on Vue,
but I wanna give you a quick comparison
of these three frameworks.
In the end, they all allow you to solve
the same problem of building complex user interfaces,
browser-based user interfaces with ease.
Now, React is extremely popular,
maybe the most popular of the three,
but it's also a bit more complex to learn
because it basically introduces a custom JavaScript syntax
to which you have to get used to.
Therefore, it requires solid JavaScript knowledge.
And whilst you will be able
to dive into that after finishing this course,
you should be willing to also dive deeper into JavaScript
whilst you are learning React.
Now, Vue.js is also very popular
and it's way easier to learn
because there you basically just enhance your existing HTML
and JavaScript code with some Vue-specific features
which are very easy to grasp and understand.
That is why we will dive into this framework in this course.
It requires basic JavaScript knowledge,
and you've got everything you need
to get started with Vue in this course here.
Now, Angular is also very popular, but just as React,
it's a bit more complex to learn.
And it uses TypeScript,
which is a language that builds up on JavaScript.
I also got a complete TypeScript course,
and you can learn Angular without learning TypeScript first,
but just as with React where you have to be willing
to dive deeper into JavaScript
whilst you are learning React,
you also have to be willing to dive deeper into JavaScript
and TypeScript whilst you are learning Angular.
So there you also need a very solid
JavaScript knowledge base to learn it.
All three are amazing.
I got courses on all of them, but in this course,
we'll focus on Vue, the middle one.