Angular
Angular hızlı bakış, avantajları, dezavantajları, nerelerde kullanılır, faydaları, nedir, ne için neden kullanılır
👀 Hızlı Bakış
👨🎨 Google ekibi tarafından geliştirilen front-end için Typescript kullanan framework
↔️ İki yönlü yapısı ile hem üst bileşenler alttakilere, hem alttakiler üsttekilere veri gönderebilir
💎 Mobil, progressive web app ve multi-page çalışmalarında tavsiye edilir
😪 React ile kıyaslandığında öğrenmesi zordur
💖 Avantajları
↔️ Model - View arasından güncellemeleri her iki yönde de aktaran dahili yapıları vardır
💦 Uygulama içerisinde yazılması gereken kod miktarını iki yönlü yapısı sayesinde azaltır
📦 Bileşenlerini harici eleman olarak ifade etme fırsatı ile bağımlılıklardan kurtulunur
👨💼 Bileşenler bağımlılık yapısından kurtulduğu için daha hızlı geliştirilir ve yönetilir
👨🏫 Çok fazla kaynak ve dokümana sahiptir
💔 Dezavantajları
😪 Tamamıyla dinamik çözümler sunduğundan bir işlem çok farklı yoldan yapılır, bu da öğrenmeyi zorlaştırır
🧱 Kompleks yapısı ve mimarisi yüzünden dinamik uygulamalar tam performanslı çalışamayabilir, optimize edilmesi gerekir
👨💻 Syntax yapısı karmaşıklığı artırdığından küçük işler veya takımlar için tercih edilmemelidir
🕊️ Ufak çaplı sınırlı kaynak kullanacak olan uygulamalar için daha hafif bir front-end kütüphanesi tavsiye edilir
⭐ Nerelerde Kullanılmalı?
🌍 Tarayıcı tabanlı ve sık sık verileri çift yönlü güncellenen sayfalarda tavsiye edilir
🏢 Kurumsala yönelik dinamik uygulamalar için Angular idealdir
🔗 Faydalı Bağlantılar
Last updated