Angular m React m ?

Hangisini renmeliyim ? Neden ?
Noroc adl yeden alnt: mesaj grntle
React. Gordugum kadariyla react kullanan front-end developer'larin market degeri rahat yuksek.
react biraz kark gibi deneyimlemedim ok kararszm.
blank-54.png

frsat potansiyeli react daha yksek hocam
Harika bir soru.

Samimiyetle syleyebilirim ki Angular & React bunlarla baya bir zaman geirdim yaklak olarak son 1 yldr VueJS deneyimledim.

Eer siz bir irkette maal almak istiyorsanz ve yerel projelerde ufak tefek paralar benim iin yeterlidir diyorsanz. Birazda Javascript seviyorsanz React sein demek isterdim...... amaaaaa asla semeyin gerekten semeyin yani ama mecbursunuz nk irketler React ister irketler fazla yeniliki olamazlar. Misal byk firmalara bakn daha iyi bir ey ktnda hemen ona geemezler veya yaplm bir ok proje vardr bunlar deitirmek kolay deildir. E zaten hali hazrda React ile yaptklar tonlarca proje olduu iin React React diye barrlar. Ama siz yinede kulak asmayn derim.

Yazlm irketleri : Ula urada 141-142 basnz React bilmiyosanz kovirim, ula hepinizi ben doyiriyorum, kahvenize kadar ben aliyorum... Ula vallaha sataram ky ha
blank-54.png


nk siz react renirsiniz sonra bir g sizi Angular & VueJS renmeye itecek.
Sonras byk bir hayal krkl ve kabus. Bunca zaman "ben ne yaptm kendime ne eziyet etmiim o kadar" diyeceksiniz piman olacanz kesin.
Nedenini anlatmakla bo yere vaktinizi almak istemem nk nedenlerini anlatmaya kalksam sayfalarca yaz yazmam lazm.

Daha kk lekli projeler iin VueJS
Eer React gibi Javascript olsun diyorsanz React'dan kesin daha iyi daha hzl VueJS renmenizi tavsiye ederim.
VueJS ile karmak olmayacak seviyede kk lekli projeler yapabilirsiniz.
VueJS gerekten inanlmaz hzldr ve artc bir ekilde byyen bir kitleye sahip.
Sorunuz VueJS ile alakal olmad iin bunuda geiyorum ama mutlaka aratrmanz tavsiye ederim.

Byk lekli profesyonel projeler yapacaksanz kesinlikle Angular.
Bu arkada Javascript ile deil Typescript ile kodlarsnz. (TS nesne ynelimlidir ve Javascript dilinin gelitirilmi bir srmdr)
Nesne ynelimli programcl seviyorsanz bu arkadaa ok abuk aina olursunuz.
MVC yapsyla ilerlediiniz iin karmak ve dzensiz kodlamalar yerine daha disiplinli alrsnz. Hata bu arkadaa kendi kurallarnz koyarsnz.
Modler yaps sayesinde pazarda sergilediiniz rnleri optimize ederken bu arkada size ne neredeydi? imdi ne yapyorduk dedirtmez.
Bu arkada ekip almalarnda inanlmaz keyiflidir. Herkes kendi iini yapar. Kendi modlyle urar bylece proje daha hzl tamamlanr.
Bu arkada sayesinde projenizi uzun yllar srdrebilir hale getirirsiniz.
Neredeyse her yapya entegre oluyor.
stediiniz her hangi bir atyla ok hzl ve kolay bir ekilde entegre oluyor.

Yani kendisiyle Masast uygulamalar, Tarayc eklentileri, Otomasyonlar, Market Kasa uygulamalar ya aklnza gelebilecek her eyi rahatlkla yapabileceksiniz.

Baz kt taraflarda mevcut.
Bamllk yaratr. En basit ufak bir projede bile Angular disiplini ararsnz ama ufak projeler iin pek nerilmez.
Dierlerine gre derlenme sresi biraz daha fazladr. Ancak Angular srekli gelitiriliyor ve her yeni srmde derlenme sreleri azalyor ve performas her geen gncelleme sonras daha da hzlanyor.

Not: Bunlar sadece benim kendi kiisel fikirlerimdir. Karar en nihayetinde siz vereceksiniz.
Hangisini renirseniz renin umarm yapacanz ilerden keyif alr rendiklerinizle gzel iler projeler yapar baarl olursunuz.
Volkan adl yeden alnt: mesaj grntle
Harika bir soru.

Samimiyetle syleyebilirim ki Angular & React bunlarla baya bir zaman geirdim yaklak olarak son 1 yldr VueJS deneyimledim.

Eer siz bir irkette maal almak istiyorsanz ve yerel projelerde ufak tefek paralar benim iin yeterlidir diyorsanz. Birazda Javascript seviyorsanz React sein demek isterdim...... amaaaaa asla semeyin gerekten semeyin yani ama mecbursunuz nk irketler React ister irketler fazla yeniliki olamazlar. Misal byk firmalara bakn daha iyi bir ey ktnda hemen ona geemezler veya yaplm bir ok proje vardr bunlar deitirmek kolay deildir. E zaten hali hazrda React ile yaptklar tonlarca proje olduu iin React React diye barrlar. Ama siz yinede kulak asmayn derim.

Yazlm irketleri : Ula urada 141-142 basnz React bilmiyosanz kovirim, ula hepinizi ben doyiriyorum, kahvenize kadar ben aliyorum... Ula vallaha sataram ky ha
blank-54.png


nk siz react renirsiniz sonra bir g sizi Angular & VueJS renmeye itecek.
Sonras byk bir hayal krkl ve kabus. Bunca zaman "ben ne yaptm kendime ne eziyet etmiim o kadar" diyeceksiniz piman olacanz kesin.
Nedenini anlatmakla bo yere vaktinizi almak istemem nk nedenlerini anlatmaya kalksam sayfalarca yaz yazmam lazm.

Daha kk lekli projeler iin VueJS
Eer React gibi Javascript olsun diyorsanz React'dan kesin daha iyi daha hzl VueJS renmenizi tavsiye ederim.
VueJS ile karmak olmayacak seviyede kk lekli projeler yapabilirsiniz.
VueJS gerekten inanlmaz hzldr ve artc bir ekilde byyen bir kitleye sahip.
Sorunuz VueJS ile alakal olmad iin bunuda geiyorum ama mutlaka aratrmanz tavsiye ederim.

Byk lekli profesyonel projeler yapacaksanz kesinlikle Angular.
Bu arkada Javascript ile deil Typescript ile kodlarsnz. (TS nesne ynelimlidir ve Javascript dilinin gelitirilmi bir srmdr)
Nesne ynelimli programcl seviyorsanz bu arkadaa ok abuk aina olursunuz.
MVC yapsyla ilerlediiniz iin karmak ve dzensiz kodlamalar yerine daha disiplinli alrsnz. Hata bu arkadaa kendi kurallarnz koyarsnz.
Modler yaps sayesinde pazarda sergilediiniz rnleri optimize ederken bu arkada size ne neredeydi? imdi ne yapyorduk dedirtmez.
Bu arkada ekip almalarnda inanlmaz keyiflidir. Herkes kendi iini yapar. Kendi modlyle urar bylece proje daha hzl tamamlanr.
Bu arkada sayesinde projenizi uzun yllar srdrebilir hale getirirsiniz.
Neredeyse her yapya entegre oluyor.
stediiniz her hangi bir atyla ok hzl ve kolay bir ekilde entegre oluyor.

Yani kendisiyle Masast uygulamalar, Tarayc eklentileri, Otomasyonlar, Market Kasa uygulamalar ya aklnza gelebilecek her eyi rahatlkla yapabileceksiniz.

Baz kt taraflarda mevcut.
Bamllk yaratr. En basit ufak bir projede bile Angular disiplini ararsnz ama ufak projeler iin pek nerilmez.
Dierlerine gre derlenme sresi biraz daha fazladr. Ancak Angular srekli gelitiriliyor ve her yeni srmde derlenme sreleri azalyor ve performas her geen gncelleme sonras daha da hzlanyor.

Not: Bunlar sadece benim kendi kiisel fikirlerimdir. Karar en nihayetinde siz vereceksiniz.
Hangisini renirseniz renin umarm yapacanz ilerden keyif alr rendiklerinizle gzel iler projeler yapar baarl olursunuz.

hocam asp.net core developerm, irketlerde ie girmek iin bakiyorum. sadece yzeysel baktm angular daha zor gibi sizcede yle mi?
 
Üst Alt