Blog
Mert Özen'in yazılım geliştirme, backend, frontend ve DevOps üzerine blog yazıları.
Angular'da İlk Component: Decorator, Selector ve Template Anatomisi
Angular component'inin anatomisini söküyoruz: @Component decorator'ı, selector, template ve stiller. CLI ile component üretip component ağacını ve style encapsulation'ı görüyoruz.
Angular'da Component İletişimi: @Input, @Output, @ViewChild ve ng-content
Angular 12'de component'ler nasıl konuşur: @Input ile parent'tan child'a veri, @Output ve EventEmitter ile geri bildirim, kendi two-way binding'in, @ViewChild ve ng-content ile content projection.
Angular Lifecycle Hook'ları: ngOnInit'ten ngOnDestroy'a Bir Component'in Hayatı
Constructor ile ngOnInit farkı, SimpleChanges ile ngOnChanges, ViewChild'ın hazır olduğu ngAfterViewInit ve interval temizleyen ngOnDestroy. Tüm hook'ların sırasını loglarla görüyoruz.
Angular 17.x Yenilikleri: input(), model(), output() ve Signal Query'ler
Angular 17.1–17.3 ile gelen input(), input.required(), model(), output() ve viewChild()/viewChildren() signal query'lerini, Angular 12'deki @Input, @Output ve @ViewChild karşılıklarıyla yan yana anlatıyoruz.