React piyasaya daha cok hakim. Daha cok kullaniliyor ve is imkani da daha fazla. Angular'in da piyasasi var hatta ortalama teklif edilen ucretler daha yuksek. ( Sahsi deneyimim ). Biraz Turkiye'deki C# - Java piyasasina benziyor bu. C# daha fazla is imkani sunmasina ragmen maaslar dusuk.
Framework olarak Angular daha kapsayici. Typescript yaziyorsun, component structure u daha gelismis CLI. Hatta React Framework bile degil, library yalnizca. Cok da haksizlik etmeyeyim. Ayrica JS icerisinde HTML yazmak nedir arkadas, React ile atilan JSX taklalari cok felaket. Angular bu konuda cok daha basarili. Kendi icinde MVC paternini cok temiz uyguluyor. React ile yapip da Angular ile yapamayacagin sey cok az, ama Angular ile yapip React ile yapamadigin bir suru sey var.
Angular'i ogrenmesi daha zor, bir suru ivir zivir detayi var icine girince, UI kismini tamamen bana birak diyor resmen. React daha cok "Ben render - Redux ederim, gerisi sende" kafasinda.
Vue - React - Angular 3'lusunden benim tercihim Angular olur bugun yeni uygulama yazacak olsam. Ama piyasada is arayan birisi olsam React ogrenirdim.
Vue da baya iyi bu arada. Bu ikisine kiyasla daha hafif.
Freelance takilacaksaniz hepsini ogrenin.