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.
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 🙏🏻
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.
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 ?
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?
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.
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.
Emeğinize sağlık.
React bırakıp angular geçme düşüncesi çık aklımdan:) Sebebi Gencay hocanın tüm yönüyle anlatımı:)
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.
Ellerinizie saglik hocam. Seviyoruz sizi. Bizi Udemy'nin elinden kurtardiniz.
Teşekkürler.
Teşekkür ederim.
Teşekkürler hocam elinize emeğinize sağlık.
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 🙏🏻
Ne güzel konular, maşaAllah
Emeğinize yüreğinize sağlık hocam Allah razı olsun
emeginize saglik
Hocam ağzınıza sağlık. Teşekkürler
Hocam eline emeğine sağlık.
Emeğinize sağlık.
Emeğinize sağlık hocam, çok teşekkürler
thanks
Ağzınıza, emeğinize sağlık hocam. Allah razı olsun.
Sagolun hocam emeginize saglik
selamunaleykum
@@ilkerylmaz aleykum selam
Elinize sağlık hocam
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 :)
Vazgeçme lütfen. Onu da öğren, benle buradan devam ederken sen onada devam et.
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 ?
Serinin devamında onlarda var :)
Teşekkürler hocam yediğim en güzel spoilerlardan biri :))
Hocam merhaba roadmap videosu gelecek mi?
💯💯💯
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?
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.
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.
Elinize sağlık hocam... Bir soru sorabilir miyim?
Keşke direk soruyu sorsaydın :)
@@husokanusdaha önce sordum cevap gelmedi o yüzden bu şekilde denedim
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.
İleride bunla ilgili konuşacağız.
@ Çok teşekkür ederim. Bu sorumun cevabının yer aldığı dersi sabırsızlıkla bekliyor olacağım.
💯👍
27.01.2023 izledim
Kamil öldü galiba kaç bölümdür yok :((
angular 17 @for olarak değişmiş :/
@for (persons of person; track persons; let index = $index) {
{{persons.name + ' ' + persons.surname + index}}
}
Bu yeniliklere dair serinin sonlarına doğru hususi incelemelerde bulunmaktayız. Sabredin efenim :)
değişmiş değil de @for eklenmiş desek daha doğru olur sanki çünkü angular17 de iki yöntemi de kullanabiliyoruz.
ubuntuyu sevenler derneği başkanı olarak sizi kınıyorum 😂😂
--skip-tests