Backend için Node.js vs Python vs PHP vs ASP.NET

Bence geliştirici kitlesi dar, risk almaktan yoksun şirketler. Ayrıca Microsoft çok iyi manipüle ediyor Türkiye piyasasını.
 
Bence geliştirici kitlesi dar, risk almaktan yoksun şirketler. Ayrıca Microsoft çok iyi manipüle ediyor Türkiye piyasasını.

Microsoft'un bir suçunun olduğunu düşünmüyorum, bu direkt olarak kuruluşlar ile ilgili. Dediğin gibi risk almak istemiyor olabilirler bu çok doğal, ayrıca senin dediğin gibi geliştirici kitlesi küçük olan Framework'ler var yok değil, bunlardan bir tanesi Rails zaten.

Ama sorun şu ki bir işi 5 kişi yapabilecekken gereksiz bir şekilde 10 15 kişi işe almanın anlamıda yok. Yeni ve küçük ölçekli şirketler popülarite kafası ile ilerleyip React, Angular veya Vue gibi JavaScript Framework'lerine yönelip adeta Amerika'yı yeniden keşfetmeye çalışıyorlar. Sonuç ne mi oluyor? Günün sonunda istemeden PHP gibi bir dili tekrardan bir script dilinde oluşturmaya çalıştıklarını fark ediyorlar ancak iş işten çoktan geçmiş oluyor.

.NET, Django, Laravel, Spring gibi Framework'ler zaten sen Back-End için çok uğraşma kodunu yaz geç kafasında çalıştığını anlamaktan kaçınıyorlar neden bilmiyorum.

Ben Node.js'i veya JavaScript'i kötülemiyorum gayet güzel ve kullanışlılar. JS JQuery Ajax'ı icat edenin kazandığı sevabın haddi hesabı yok. Ancak iş JS için Fullstack'e gelince durum çok farklı bir hâl alıyor, sanki bir Fastfood restoranında hamburger hazırlıorsun gibi. Kendi amaçlarım ve tercihlerim doğrultusunda örnek bir DevStack:

Next.js
React.js
Node.js
Tailwind.
Redis.
Prisma.js
NextAuth.
Jquery.
Express.
Helmet.
Docker.
MongoDB.
Postgres.
Firebase.

Muhtemelen benim atladığım daha 4 5 tane gerekli bir şey vardır. MongoDB ile Postgres neden aynı anda var diye sorabilirsin, logları en ucuz şekilde tutmak için. Postgreste asıl veri tabanı, Rediste veritabanı cachelemesi için.

Neyse uzun lafın kısası atla deve değil bu iş ancak her şey herkesin kendi istekleri ve tercihleri doğrultusunda oluşuyor.

Benim tercihim her zaman web için PHP.
 
Bizzat kendim tanık oluyorum Microsoft pazarı çok iyi yönetiyor. Suçluluk bir durum yok Microsoftun işi bu ürünlerini pazarlamak ve Türkiyede bunu iyi yapıyorlar. Özellikle Koç ile bağlantıları sağlam. Benim odaklandığım nokta orta-büyük ölçekli şirketlerin kullanım oranı.
 
Microsoft ürünleri çok uzun zamandan beri TR piyasasında bu yüzden .net teknolojisi çok fazla kullanılıyor. Devlet kurumları, kökeni olan firmalar .net'i değiştirmek istemiyorlar. Bir daha güvenlik açıklarını kapat vs. uzun iş. Fakat yeni geliştirdikleri projelerde yavaştan farklı teknolojiler kullanmaya başlandı. .net kadar da detaylı bir back end yok. Öğren öğren ömür bitirir. Yeni teknolojiler ile 1 yıllık öğrenme süreciyle çok iyi projeler ortaya çıkıyor. Özellikle startuplar yeni teknolojileri deneme yolunca çok iyi. Ben de startuplar da iş bulmak istiyorum açıkcası. Bir firmanın 2-3 yıl da kullandığı teknolojiyi adamlar 1 ayda kullanıyor.
 
Bu siteyi kullanmak için çerezler gereklidir. Siteyi kullanmaya devam etmek için çerezleri kabul etmelisiniz. Daha Fazlasını Öğren.…