Angular adalah platform pengembangan untuk membangun aplikasi seluler dan desktop. Angular memungkinkan Anda memperluas sintaksis HTML untuk mengekspresikan komponen aplikasi Anda dengan jelas dan ringkas. Binding dan injeksi dependensi Angular menghilangkan sebagian besar kode yang seharusnya Anda tulis.
Manfaat Angular
Mengembangkan di semua platform
Pelajari salah satu cara untuk membuat aplikasi dengan Angular, lalu gunakan kembali kode dan kemampuan Anda untuk membuat aplikasi bagi target deployment apa pun, seperti web, web seluler, seluler native, dan desktop native.
Kecepatan dan performa
Dapatkan kecepatan maksimum yang mungkin di platform web saat ini, dan tingkatkan lebih jauh, dengan Web Workers dan rendering sisi server.
Angular memberi Anda kontrol atas skalabilitas. Penuhi persyaratan data yang sangat besar dengan membangun model data menggunakan RxJS, Immutable.js, atau model push lainnya.
Alat yang luar biasa
Buat fitur dengan cepat menggunakan template deklaratif yang sederhana. Perluas bahasa template dengan komponen Anda sendiri dan gunakan berbagai komponen yang ada untuk membangun UI Anda. Dapatkan bantuan dan masukan khusus Angular secara langsung dengan hampir setiap IDE (lingkungan pengembangan terintegrasi) dan editor. Semua ini digabungkan sehingga Anda dapat berfokus pada pembuatan aplikasi yang luar biasa, bukan mencoba membuat kode berfungsi.
Disukai oleh jutaan orang
Mulai dari prototipe hingga deployment global, Angular memberikan produktivitas dan infrastruktur yang dapat diskalakan yang mendukung aplikasi terbesar Google.
Pelajari lebih lanjut di Angular.io.
Yang akan Anda buat
Dalam codelab ini, Anda akan mulai mengerjakan MewTube, sebuah jaringan sosial video khusus untuk kucing. ( tidak boleh masuk!)
Prasyarat:
Sebaiknya Anda memahami dasar-dasar TypeScript. Lihat codelab TypeScript.
Yang akan Anda pelajari
Setelah menyelesaikan codelab ini, Anda akan memahami dasar-dasar Angular dan dapat membuat aplikasi Angular pertama Anda.
Codelab ini dibagi menjadi empat pencapaian. Setiap tonggak pencapaian memerlukan waktu sekitar 30 menit untuk diselesaikan.
Mulai dengan mengklik nama tonggak pencapaian:
- Membuat aplikasi Angular pertama Anda
- Menggunakan template Angular
- Mempelajari dasar-dasar Injeksi Dependensi Angular
- Menggabungkan beberapa komponen Angular
atau
