Hi there,
This isn’t a question related to a course - but since we have React and Angular courses here - I was hoping I might get some good advice all the same.
I have an application that uses currently uses AngularJS 1.4 : YES you read right v1!
We obviously need to update it - so that we can limit security risks / use supported libraries / etc…
I realise the most likely answer is “It depends”:…
(
Let’s assume we just have a simple forms with 6 or so inputs
Where changing 1 (1 of 6) DOES impact the behaviour of one of the others
)
But I am hoping I might get some advice on estimating rewrite times for the front-end : with respect to if we rewrite in the current version of Angular - versus the current version of React.
I don’t need an estimate of time - as such…
More like a ratio of developing in Angular versus React - for the same project.
Thanks very much - as always, for any insights you might have.
I’m only familiar with react and have known it for about a year. But have done extensive research. Honestly from what i’ve heard big changes don’t happen often in versioning and if code is deprecated it’s usually documented.
A really rough estimate would be cause it’s already written in angular it would probably be 3x or 4x quicker to just fix versioning and update breaking changes. Vs rewriting everything from scratch and testing everything with react.
Assuming the person is equally skilled with both react and angular, and depending on what your website does. This is just one opinion
@theorion
We have some Angular and ReactJS devs here at work.
But only one of them has a foot in both camps.
And of his own admission - (just as a result of experience) - he is MUCH better at Angular than React and effectively discounted himself from being able to provide a valid answer - with respect to which would provide us with the fastest route to completion.
After all my chatting with local people and reading on the inter-webs ™ : it is my understanding that is “practically” a rewrite when going from AngularJS 1.x to Angular… and especially since Angular is currently at v18 - that’s a fantastic jump in changes to consider.
So there doesn’t seem to be any overlap that we could benefit from if we stuck with Angular for the rewrite.
I’ll keep on reading / researching…
That could name sense i wish you luck with everything