Angular Eğitimi #6 - Directive Nedir? Ne Amaçla Kullanılmaktadır? Hazır Directive'ler Nelerdir?

Поділитися
Вставка
  • Опубліковано 26 гру 2024

КОМЕНТАРІ • 46

  • @herseym
    @herseym Рік тому +1

    Emeğinize sağlık.

  • @muhmkaraca
    @muhmkaraca Рік тому +3

    React bırakıp angular geçme düşüncesi çık aklımdan:) Sebebi Gencay hocanın tüm yönüyle anlatımı:)

  • @aslanamca8225
    @aslanamca8225 Рік тому +11

    Herkes react diyor ama beni angular çekiyor. Sanırım backend tarafında olan ve c syntax statik dillerden gelenler angulara daha yakın oluyor. Typescript iyidir. Size de çok teşekkür ederiz hocam umarım seri hep devam eder.

  • @omeresinyildiz
    @omeresinyildiz Рік тому +5

    Ellerinizie saglik hocam. Seviyoruz sizi. Bizi Udemy'nin elinden kurtardiniz.

  • @Fds704
    @Fds704 Рік тому +1

    Teşekkürler.

    •  Рік тому +1

      Teşekkür ederim.

  • @hakanyavas5486
    @hakanyavas5486 8 місяців тому +1

    Teşekkürler hocam elinize emeğinize sağlık.

  • @gadirmirzayev8111
    @gadirmirzayev8111 Рік тому

    Hocam Merhabalar. Sizi Azerbaycandan izliyorum. Yaklaşık 1,5 sene önce Anguları çalıştığım proje üzerinden pratikte öğrenmeye başladım ve baya yol katettim. Ama teorik boşluklarımın olduğunu bildiğim için kendimi teorik açıdan geliştire bileceğim dersler aramaya başladım ve sizin Angular derslerinize rastladım. İnanılmaz faydasını gördüm. Pratikte bildiğim şeyleri teorik olarak öğrenmekten ziyade bir çok bilmediğim şeyleri de sizin bu ders seriniz sayesinde öğrenmiş oluyorum. Çok teşekkür ederim, emeğinize salık 🙏🏻

  • @mehmethanifierenler3612
    @mehmethanifierenler3612 Рік тому

    Ne güzel konular, maşaAllah

  • @musauyumaz7787
    @musauyumaz7787 Рік тому +3

    Emeğinize yüreğinize sağlık hocam Allah razı olsun

  • @ozelharekat571
    @ozelharekat571 Рік тому +2

    emeginize saglik

  • @husokanus
    @husokanus Рік тому +1

    Hocam ağzınıza sağlık. Teşekkürler

  • @serkanaydn2775
    @serkanaydn2775 Рік тому +1

    Hocam eline emeğine sağlık.

  • @ismailguler6608
    @ismailguler6608 Рік тому +1

    Emeğinize sağlık.

  • @Fds704
    @Fds704 Рік тому +1

    Emeğinize sağlık hocam, çok teşekkürler

  • @mehmethanifierenler3612
    @mehmethanifierenler3612 Рік тому +1

    thanks

  • @u.dinozor
    @u.dinozor Рік тому +1

    Ağzınıza, emeğinize sağlık hocam. Allah razı olsun.

  • @hasanhelval9740
    @hasanhelval9740 Рік тому +2

    Sagolun hocam emeginize saglik

  • @Berk.demir.
    @Berk.demir. Рік тому +1

    Elinize sağlık hocam

  • @sasatower3456
    @sasatower3456 Рік тому

    Hocam ben aslında VueJs'e başlayacaktım, kaynaklarımı vs. hep ayarlamıştım. Sizin Angular'a başladığınızı görünce sırf sizden öğrenme adına VueJs'ten vazgeçtim, Angular'a başlamış oldum :)

    •  Рік тому +5

      Vazgeçme lütfen. Onu da öğren, benle buradan devam ederken sen onada devam et.

  • @emirsonmez0606
    @emirsonmez0606 5 місяців тому +1

    Hocam ngIf ve ngFor directiveleri yerine template içerisinde @if ve @for kullanımların gördüm, sizce base practices olan yöntem hangisidir. Güncel olarak hangisinin kullanımı doğru kullanımdır ? Aydınlatabilir misiniz ?

    •  5 місяців тому +1

      Serinin devamında onlarda var :)

    • @emirsonmez0606
      @emirsonmez0606 5 місяців тому +1

      Teşekkürler hocam yediğim en güzel spoilerlardan biri :))

  • @recepceliksoy
    @recepceliksoy Рік тому +1

    Hocam merhaba roadmap videosu gelecek mi?

  • @oguzhan543
    @oguzhan543 Рік тому +1

    💯💯💯

  • @aslanamca8225
    @aslanamca8225 Рік тому +1

    Hocam blazor da etiket olmadan normal if elseif ve else kullanarak logic ekleyebiliyoruz. İf koşul sağlanıyorsa html göster diyoruz. Hatta şart sonradan sağlanırsa dinamik olarak anında gözüküyor. Böyle bir durum angular da var mı? Html tarafında directive olmadan normal typescript ile logic vs ekleyebilir miyiz?

    • @blackcalvus06
      @blackcalvus06 Рік тому +2

      Blazor engine (yani bizim direktifleri vs vs render edip html,css,js haline getiren) .Net ekosistemine özel olduğundan o şekilde tasarlanmış ki .Net'ciler daha rahat kullansın. Tıpkı Razor engine gibi. Ayrıca blazorda iki çeşit render var server side ve client side. Genellikle daha anlaşılır olduğu için ilk etapta server side tercih ediliyor. Server side'da client ile server arasında persistent bir web socket bağlantısı açılır, server tarafına istek gider, orada istenilen partial render edilir ve clienta geri gönderilir. Yani render edilen yer yine .Net. Ama angular böyle değil, .net çevresinde değil, ön yüz çevresinde, js çevresinde. dolayısıyla sadece .netciler tarafından değil, herkes tarafından anlaşılması gereken bir notasyona sahip. sonuçta angular html string'i parse edip, içerisinde kendisine ait olan komut var mı (string interpolation, directive vs. vs.) diye bakıp, varsa gerekli js adımları ile manipulasyonlar yapıp (DOM, js data types, css vs. vs .) kullanıcıya sunuyor. Bütün bir page'de parantez aç kapa if ara yerine *ngIf arama daha hızlı, o yüzden böyle tasarlanmıştır. tabi bu benim fikrim.

    •  Рік тому +2

      Evet, Angular'da da binding mekanizması sayesinde directive'ler dinamik çalışırlar. Yani şart değişirse template değişir. Ayrıca @blackcalvus06'ya sonuna katılıyorum.

  • @orhansenl
    @orhansenl Рік тому +1

    Elinize sağlık hocam... Bir soru sorabilir miyim?

    • @husokanus
      @husokanus Рік тому

      Keşke direk soruyu sorsaydın :)

    • @orhansenl
      @orhansenl Рік тому

      @@husokanusdaha önce sordum cevap gelmedi o yüzden bu şekilde denedim

  • @mehmetbagrsakc4614
    @mehmetbagrsakc4614 Рік тому +1

    Dersi izledim notlarımı aldım. Herzaman ki gibi süper bir ders idi. Hocam merhaba beni bağışlayın lütfen, bilmediğimden soruyorum. Chrome'da sağ tıklayıp incele dediğimde body tagi içerisinde görüyorum. Bu siteyi yayınladığımızda bu ifade tekrar karşımıza gelir mi. Yoksa geliştirme ortamında olduğumuzdan dolayı mı html de bu ifade gözüktü. Mesela ben projemin Angularda yazıldığının bilinmesini istemiyorum . Tekrardan cahilliğime verin. Cevaplarsanız çok memnun olurum.

    •  Рік тому +1

      İleride bunla ilgili konuşacağız.

    • @mehmetbagrsakc4614
      @mehmetbagrsakc4614 Рік тому

      @ Çok teşekkür ederim. Bu sorumun cevabının yer aldığı dersi sabırsızlıkla bekliyor olacağım.

  • @ikrtkn
    @ikrtkn Рік тому +1

    💯👍

  • @yazilimciyizBiz
    @yazilimciyizBiz Рік тому +1

    27.01.2023 izledim

  • @abdullahkusw
    @abdullahkusw 9 місяців тому

    Kamil öldü galiba kaç bölümdür yok :((

  • @halilnevzat
    @halilnevzat 9 місяців тому +1

    angular 17 @for olarak değişmiş :/

    • @halilnevzat
      @halilnevzat 9 місяців тому +1

      @for (persons of person; track persons; let index = $index) {
      {{persons.name + ' ' + persons.surname + index}}
      }

    •  9 місяців тому

      Bu yeniliklere dair serinin sonlarına doğru hususi incelemelerde bulunmaktayız. Sabredin efenim :)

    • @mustafa_keskinkilic
      @mustafa_keskinkilic Місяць тому

      değişmiş değil de @for eklenmiş desek daha doğru olur sanki çünkü angular17 de iki yöntemi de kullanabiliyoruz.

  • @kasmislamtatl8950
    @kasmislamtatl8950 Рік тому +1

    ubuntuyu sevenler derneği başkanı olarak sizi kınıyorum 😂😂

  • @alparslanaydogan3888
    @alparslanaydogan3888 Рік тому +1

    --skip-tests