is a developer, technical writer, and a (former) designer.
Like many other areas in web development, this question was legitimate because the answers are not clear-cut.
In this short article, I’ll offer one - in my opinion, good - answer to that question.
There are a few things to consider here:
How good are your skills with any programming language?
Learning Angular takes time, so you should start today
Learning Angular takes time, because there’s the Angular way of doing many things.
That doesn’t mean you shouldn’t start learning Angular today; it just means that you should narrow down your expectations in the beginning.
For example, you can start by learning how to build simple layouts in Angular.
Why not have the best of both worlds?
So, what you should do in the beginning is combine two different approaches:
- Learn Angular step-by-step, from the very basics
Then you could try re-writing the same exercise in Angular.
Next, you could compare these two implementations.
And finally, as always, you’ll learn fastest if you have actual projects you’re working on.