Angular'ın temelleri

Angular, mobil ve masaüstü uygulamaları oluşturmak için kullanılan bir geliştirme platformudur. Angular, uygulamalarınızın bileşenlerini net ve öz bir şekilde ifade etmek için HTML'nin söz dizimini genişletmenize olanak tanır. Angular'ın bağlama ve bağımlılık ekleme özellikleri, aksi takdirde yazmanız gerekecek kodun büyük bir kısmını ortadan kaldırır.

Angular'ın avantajları

Tüm platformlarda geliştirme yapma

Angular ile uygulama oluşturmanın bir yolunu öğrenin, ardından kodunuzu ve becerilerinizi yeniden kullanarak web, mobil web, yerel mobil ve yerel masaüstü gibi herhangi bir dağıtım hedefi için uygulamalar oluşturun.

Hız ve performans

Web platformunda bugün mümkün olan maksimum hıza ulaşın ve Web Workers ile sunucu tarafında oluşturma sayesinde bu hızı daha da artırın.

Angular, ölçeklenebilirlik konusunda kontrolü size verir. RxJS, Immutable.js veya başka bir push modeli kullanarak veri modelleri oluşturarak büyük veri gereksinimlerini karşılayın.

İnanılmaz araçlar

Basit ve bildirimsel şablonlarla özellikleri hızlıca oluşturun. Şablon dilini kendi bileşenlerinizle genişletin ve kullanıcı arayüzünüzü oluşturmak için mevcut bileşenlerin geniş bir yelpazesini kullanın. Neredeyse her IDE (entegre geliştirme ortamı) ve düzenleyiciyle Angular'a özel anında yardım ve geri bildirim alın. Tüm bunlar, kodun çalışmasını sağlamaya çalışmak yerine harika uygulamalar geliştirmeye odaklanabilmeniz için bir araya gelir.

Milyonlarca kullanıcı tarafından seviliyor

Angular, prototipten küresel dağıtıma kadar Google'ın en büyük uygulamalarını destekleyen üretkenliği ve ölçeklenebilir altyapıyı sunar.

Daha fazla bilgiyi Angular.io adresinde bulabilirsiniz.

Ne oluşturacaksınız?

Bu codelab'de, yalnızca kediler için bir video sosyal ağı olan MewTube üzerinde çalışmaya başlayacaksınız. (Köpek kabul edilmez.)

Ön koşullar:

TypeScript'in temelleri hakkında bilgi sahibi olmanız önemle tavsiye edilir. TypeScript codelab'ine göz atın.

Öğrenecekleriniz

Bu codelab'i tamamladıktan sonra Angular'ın temellerini anlayacak ve ilk Angular uygulamanızı oluşturabileceksiniz.

Bu codelab dört ara hedefe ayrılmıştır. Her ara hedefin tamamlanması yaklaşık 30 dakika sürer.

Bir dönüm noktası adını tıklayarak başlayın:

veya Codelab'i başlatın