Having built websites for about 25 years now, and initially feeling quite against these large frameworks/toolchains for building large 'web apps' which needed to update things on the page without reloading, I looked in to React and Angular.
I work now with a small team. A backend server guy, who builds the API endpoints; a 'designer' guy, who helps make sure things look the way they should (not a JS coder at all); and myself who wires it all together and deploys the sites.
I ended up choosing Angular over React, and have been extremely pleased with the experience.
But one of the key reasons for picking Angular over React was the nice way it deals with 'components' and the TS/JS, HTML and (S)CSS they need.
If I'd opted for React, there didn't seem to be any easy way the 'designer guy' to still contribute, since much of the markup is deeply embedded into the JavaScript.
Angular has been an absolute pleasure to work with, in the team setup we operate within.
And I've grown to really like working with TypeScript, along with the deployment pipeline we've now evolved.
I still don't quite know what it is about React that makes it seemingly so popular with developers (and job ads), over another framework like Angular. Is it a Facebook thing/attraction over Google? Very curious to know why.
I work now with a small team. A backend server guy, who builds the API endpoints; a 'designer' guy, who helps make sure things look the way they should (not a JS coder at all); and myself who wires it all together and deploys the sites.
I ended up choosing Angular over React, and have been extremely pleased with the experience.
But one of the key reasons for picking Angular over React was the nice way it deals with 'components' and the TS/JS, HTML and (S)CSS they need.
If I'd opted for React, there didn't seem to be any easy way the 'designer guy' to still contribute, since much of the markup is deeply embedded into the JavaScript.
Angular has been an absolute pleasure to work with, in the team setup we operate within.
And I've grown to really like working with TypeScript, along with the deployment pipeline we've now evolved.
I still don't quite know what it is about React that makes it seemingly so popular with developers (and job ads), over another framework like Angular. Is it a Facebook thing/attraction over Google? Very curious to know why.