Hangi dile geçilmeli?

eminilhan

Megapat
Katılım
6 Eylül 2015
Mesajlar
507
Çözümler
1
Daha fazla  
Cinsiyet
Erkek
Arkadaşlar merhaba.
6 küsür yıldır PHP, HTML, CSS ve JS kullanıyorum web uygulamaları için.
Ağırlıklı Vanilla JS kullanıyorum her türlü işlem için. Zorunlu olmadığı sürece PHP kullanmıyorum.
Bu dillerde kendimi geliştirdim ve pratik edindim.
Fakat artık React, Vue vb. dillere geçiş yapmak istiyorum.
Hangi dil ve yapı bana daha fazla esneklik, hız ve geniş kütüphane desteği sunar?
Öğrenip adapte olmam ne kadar sürer?
Teşekkürler.
 
Java tarafından Springboot yada C# tarafından Asp.net ile Web sitesi backend yazılımı olarak kullanabilirsin.


Bu oynatma listesini takip edersen hemen Springboot ve React ile Full Stack uygulaması yapabilirsin;
Bu içeriği görüntülemek için üçüncü taraf çerezlerini yerleştirmek için izninize ihtiyacımız olacak.
Daha detaylı bilgi için, çerezler sayfamıza bakınız.



Anlaşılması zor değil. Videolardaki konuları da ekstra kendin araştırabilirsin.
 
Arkadaşlar merhaba.
6 küsur yıldır PHP, HTML, CSS ve JS kullanıyorum web uygulamaları için.
Ağırlıklı vanilla JS kullanıyorum her türlü işlem için. Zorunlu olmadığı sürece PHP kullanmıyorum.
Bu dillerde kendimi geliştirdim ve pratik edindim.
Fakat artık React, vue vb. dillere geçiş yapmak istiyorum.
Hangi dil ve yapı bana daha fazla esneklik, hız ve geniş kütüphane desteği sunar?
Öğrenip adapte olmam ne kadar sürer?
Teşekkürler.

Backend kısmı için GO dilini öneririm. Başta zor gelebilir ancak alışınca keyifli bir dil oluyor bence.
 
Fakat artık React, Vue vb. dillere geçiş yapmak istiyorum.
Hangi dil ve yapı bana daha fazla esneklik, hız ve geniş kütüphane desteği sunar?
Bu dediklerinin hiçbiri dil değil. Hepsi JavaScript Framework.

React, Svelte, Vue arasından seçmeni öneririm. En iyisi bu denmez ama en popüleri React ve kütüphane desteği çok geniş. Svelte kullananlar çok memnun. Kendin karar vermelisin.

Tabii bunlar sadece frontend, backend vb. için işin içine full-stack frameworkler giriyor. Bunları kullanarak Javascript ekosistemi dışına çıkmadan fullstack uygulamalar yazabilirsin.
React -> Next.js (benim tercihim bu yönde oldu)
Svelte -> SvelteKit
Vue -> Nuxt.js

Fullstack framework kullanmak zorunda değilsin. Backend ayrı da yazılabilir. Yine javascript kullanabilirsin, farklı diller de kullanılabilir.
Javascript -> Express, Hono
Go -> Gin
vb.

Ek olarak, javascript yerine typescript kullan. Bahsettiklerimin hepsi typescript destekli. Avantajlarını kendin araştır.
 
Ağırlıklı Vanilla JS kullanıyorum her türlü işlem için. Zorunlu olmadığı sürece PHP kullanmıyorum.
Bu dillerde kendimi geliştirdim ve pratik edindim.
Fakat artık React, Vue vb. dillere geçiş yapmak istiyorum.

Zorunlu olmadikca PHP kullanmiyorsan backend icin de JS mi kullaniyorsun?
Dil tavsiyesi istemissin ama React, Vue vb dil degiller.

Soruda backend icin alternatif tavsiye istiyormussun gibi baslamissin ama frontend framework'lerden bahsetmissin; 6 sene web gelistiren birisi bu konseptleri karistirmaz.

Virtual DOM kullanmayacaksan Svelte; kullanacaksan ve projenin tumuyle framework ile olusmasini istiyorsan Angular, sadece DOM rendering icin gorece hafif bir yapi istiyorsan React ya da Vue; tum bunlari SSR ile birlestireceksen Next ya da Nuxt tercih edebilirsin.

Tam olarak neden farkli bir teknolojiye gecis istedigini belirtirsen daha iyi tavsiye alirsin; forumda tecrubeli frontendciler vardir muhakkak.
 
Hocam konudan bağımsız web alanından memnun musun? Maddi manevi ihtiyaçlarını gideriyor mu?
Sektör bitmiş durumda. Fark oluşturacak yazılımlar yapıp piyasaya sürerseniz anca ekmek yersiniz. Yoksa web ajansı vs. işleri biteli çok oldu. Web developer olarak kurumsal firmalarda çalışmaya kalksanız devlet harbiye mezunlarını albay yapana kadar kurumsal firmalar sizi mid developer bile yapmaz. Kendi göbek bağımızı kendimiz kesmek zorundayız yani açıkçası.
 
Sektör bitmiş durumda. Fark oluşturacak yazılımlar yapıp piyasaya sürerseniz anca ekmek yersiniz. Yoksa web ajansı vs. işleri biteli çok oldu. Web developer olarak kurumsal firmalarda çalışmaya kalksanız devlet harbiye mezunlarını albay yapana kadar kurumsal firmalar sizi mid developer bile yapmaz. Kendi göbek bağımızı kendimiz kesmek zorundayız yani açıkçası.

O zaman bu alana girmek saçmalıktan öteye gitmez. Siber güvenlik...
 
PHP, HTML, CSS ve JS demişsiniz, yaygın js frameworklerine girmeden bu teknolojilerle bu kadar sene sektörde tutunabildiyseniz bravo diyorum.
 

Technopat Haberler

Yeni konular

Geri
Yukarı