Soru & Cevap

Hangi JavaScript Kütüphanesine Başlamamı Önerirsiniz? ...

07.01.2021 - 12:04

Herkese merhaba,

Yeterli JavaScript seviyesine geldikten sonra hangi kütüphaneye başlamayı önerirsiniz? 

206 Görüntülenme

3 Cevap

Sitedeki sorulara cevap verebilmek için giriş yapın ya da üye olun.

Profile picture for user kutdev
kutdev
24.05.2021 - 10:23

React ve Vue .

Profile picture for user ugurcan64
ugurcan64
03.02.2021 - 09:16

Merhabalar,

Yeterli Javascript Seviyesine ulaştıktan sonra istediğiniz her platformda kod yazabilecek hale geleceksiniz. Ancak Kütüphane kullanımı sırasında da karşınıza bir çok farklı yeni öğrenmeniz gereken alanlar olacaktır.

Backend kodlarınızı kendiniz yazmak istiyorsanız, yani kimseye bağımlı kalmayayım diyorsanız öncelikle Node JS ve Express JS üzerine yoğunlaşmanızı öneririm. Yalnız PUG kullanarak Node JS ile Frontend yazmanızı önermem. Endpointler aracığı ile Backend geliştirmenizi tavsiye ederim.

Node JS konusunda bilgi havuzuna daldıktan ve CRUD işlemlerini tamamladıktan sonra önerim Vue JS ile başlamanız.

Neden Vue? React varken kim takar Vue'yi?

- Yeni başlayan kişiler için React oldukça karmaşık bir yapıdır. Ayrıca yazım sistemi Vue'ye göre zordur. Stack Overflow üzerinden bakarsanız da Vue'nin daha çok tercih edildiğini ve günümüzde daha Hype durumda olduğunu görebilirsiniz.

- Vue ile başlangıç seviyesinde daha hızlı anlamaya başlar, uygulamalar çıkarmaya başlayabilirsiniz. Bu uygulamalar zamanla doğan SEO ihtiyacı sayesinde sizi Nuxt JS'e yönlendirecektir. ( React öğrenmek isterseniz bu durum yine aynı şekilde devam edip sizi ileride Next JS'e yönlendirecektir )

Angular'ı konuya dahil etmiyorum çünkü hiç üzerinde çalışmadım. Çalışmama nedenim ise; Kısa sürede değişen versiyon farklılıkları ve bu değişen farklılıklardan ötürü karşılaştığımız versiyon güncelleme sonrası problemler.

Benim yol haritam bu şekilde olmuştu, Mobil Uygulama için Vue Native yerine React Native kullanmanız sizin açınızdan daha güzel olabilir. Çünkü hem Vue Native tutulan bir sistme değil, hem de Türkiye'de RN Developer arayışı çok fazla. Bunun için acele etmeden, Backend -> Web -> Mobil Uygulama -> Masaüstü Uygulama ( Electron JS ) sırası işiniz yarayacaktır,

İyi çalışmalar :)

Profile picture for user keremarslan
keremarslan
07.01.2021 - 01:36

benim sana tavsiyem angular, react ve vue dir dostum. Bu 3 ünü kavrayanı boş bırakmazlar.