Panduan Studi Sudut 15

Versi terbaru Angular dirilis pada bulan November. Minko Gechev merangkum fitur-fitur baru terpenting dalam pengumuman rilisnya.
Dalam artikel ini, saya membagikan sumber daya yang akan mengajari Anda cara kerja fitur Angular baru ini:
- Standalone API (sekarang sudah stabil)
- API mandiri yang dapat diguncang pohon router dan penjaga router fungsional
- API mandiri HttpClient yang dapat diguncang pohon
- API komposisi direktif
- Arahan gambar
API mandiri
Tim Angular memperkenalkan Standalone API di Angular v14 sebagai fitur pratinjau pengembang. Di Angular v15, mereka tidak lagi dalam pratinjau pengembang dan bagian dari permukaan API yang stabil.
Komponen, arahan, dan pipa sekarang dapat ditandai sebagai standalone: true. Kelas sudut yang ditandai sebagai mandiri tidak perlu dideklarasikan dalam NgModule.
Panduan “Memulai dengan komponen mandiri” dalam dokumentasi Angular menjelaskan cara membuat dan menggunakan komponen mandiri.
API mandiri yang dapat diguncang pohon router dan penjaga router fungsional
Andrew Scott menjelaskan cara membuat router tanpa a RouterModule
dan cara menggunakan pelindung router fungsional:
Untuk mempelajari detail tambahan tentang cara mengurangi ukuran bundel dengan router dan komponen mandiri, baca artikel Kevin Kreuzer :
API mandiri HttpClient yang dapat diguncang pohon
Sekarang kita dapat menggunakan HTTP Client API tanpa HttpClientModule
. Netanel Basal menunjukkan kepada kita bagaimana menerapkan fitur baru ini dan dia menunjukkan bagaimana kita dapat mendefinisikan pencegat dalam modul yang dimuat lambat:
API komposisi direktif
Dari dokumentasi resmi :
Arahan sudut menawarkan cara yang bagus untuk mengenkapsulasi perilaku yang dapat digunakan kembali — arahan dapat menerapkan atribut, kelas CSS, dan pendengar acara ke suatu elemen.
API komposisi direktif memungkinkan Anda menerapkan arahan ke elemen host komponen dari dalam komponen.
Cédric Exbrayat menjelaskan mengapa kami membutuhkan API baru ini:
Henrique Custódia mengilustrasikan dengan contoh yang bagus bagaimana komposisi Directive API bekerja :
Angular 15: Menggunakan Directive Composition APIArahan gambar
Panduan “Memulai dengan NgOptimizedImage” dalam dokumentasi Angular menjelaskan, bagaimana NgOptimizedImage
arahan mandiri yang baru membantu kami menerapkan praktik terbaik pengoptimalan kinerja untuk memuat gambar.
Fábio Englert Moutinho menguji NgOptimizedImage
arahan dalam contoh aplikasi e-niaga, dan dia mencapai skor Lighthouse hingga 50% lebih baik:
➕ Pernahkah Anda melihat sumber daya lain yang harus saya tambahkan ke Panduan Studi Angular 15 ini? Silakan kirim ke saya sehingga saya dapat menampilkannya di artikel!
Tentang penulis
Nama saya Gergely Szerovay , saya bekerja sebagai pemimpin bab pengembangan frontend. Mengajar (dan belajar) Angular adalah salah satu minat saya. Saya mengonsumsi konten yang terkait dengan Angular setiap hari — artikel, podcast, pembicaraan konferensi, apa saja.
Jika Anda tertarik dengan koleksi bulanan saya untuk sumber daya Angular yang hebat, berlangganan publikasi saya yang disebut Angular Addicts. Anda dapat membaca edisi sebelumnya di sini .
Dan jika Anda telah melihat artikel, tweet, atau sumber lain terkait Angular yang bagus akhir-akhir ini, beri tahu saya di sini di komentar atau kirimkan saya DM di Twitter ! Saya mungkin menampilkannya di edisi berikutnya dari Angular Addicts!
Juga, tolong beri tahu saya topik Angular apa yang Anda minati, saya punya banyak draf artikel di sini di Medium yang menunggu untuk diterbitkan.
Ikuti saya di Medium , Twitter , atau LinkedIn untuk mempelajari lebih lanjut tentang Angular!