awesome!!!! Thanks for detailed explanation, Please make a complete tutorial series on angular 18 with all new concepts.
@WebTechTalk6 ай бұрын
Nice idea. I will create one video.
@84Joooli5 күн бұрын
Thank you for the examples showing why to use these! The first simple example was really all that was needed :) and your real world scenario added the explanation of why we sometimes should allow for setting values inside an effect, great!
@WebTechTalk4 күн бұрын
Thank you so much for your great feedback.
@mahmoudsamir68762 ай бұрын
I appreciate the time and effort you put into each video.
@WebTechTalk2 ай бұрын
Thank you so much 🙏
@renrenklein_th6 ай бұрын
Great video I love how you show all of your points using examples and not just assuming people can learn just by being told the concepts. Very nicely done.
@WebTechTalk6 ай бұрын
Thanks a lot 🙏
@matthewdolman14 күн бұрын
This was a really concise explanation, great work
@WebTechTalk14 күн бұрын
Thank you so much
@PrathyushaReddyChalla3 ай бұрын
Great video. You cleared all my doubts . Thanks A lot !!!
@WebTechTalk3 ай бұрын
Thank you so much
@immohammadjaved3 ай бұрын
Hats off to you🎉, the simplest tutorial of signal
@WebTechTalk3 ай бұрын
Thank you so much 🙏
@ananda21532 ай бұрын
Detailed explanation of signals with a real time example. Thanks for sharing the knowledge !!
@WebTechTalk2 ай бұрын
Thank you so much.
@ayushsharma3973 ай бұрын
Amazing, complete video, Thanks!
@WebTechTalk3 ай бұрын
Thank you so much 😊
@LexMadafaka4 ай бұрын
Very very useful and understandable example. Thanks you.
@WebTechTalk4 ай бұрын
Thank you so much 🙏
@makannanagaraj30602 ай бұрын
Precise explanation, Thank you for your effort
@WebTechTalk2 ай бұрын
Thank you so much
@jaykamau2753Ай бұрын
Liked and subscribed! Thank you for the explanation
@WebTechTalkАй бұрын
Thank you so much 🙏
@huw16762 ай бұрын
Really good explanation. Thank you
@WebTechTalk2 ай бұрын
@@huw1676 Thank you
@SumitKhanduri7 ай бұрын
Quick question Do we have to use same instance of TodoService to make it work with signals, instead of => {providedIn: root} can we use => providers:[MyService] But then what is the point of Signals then, i can build the same functionality without signals using shared service. PS: what i am trying to understand is that what advantage signals provides here then.
@WebTechTalk7 ай бұрын
Good question. Yes, we need to have same instance of service, otherwise we cannot share the same signal. The benefit of signals is more related to reactive programming. For example, in an add to cart application, we can share data through service, but if the data changes that will not be notified to the other components unless we use a Subject mechanism or Emitter mechanism. But this will be solved when we use Signals. Also, Signals are recently introduced, and some APIs are getting changed. So, we may expect more features in the upcoming angular releases.
@Remirured6 ай бұрын
Great video, thank you sir
@WebTechTalk6 ай бұрын
Thank you so much
@Hamir.5 ай бұрын
learned with pratical examples
@WebTechTalk5 ай бұрын
Thanks
@jashneaaftabi7 ай бұрын
Your every video is ahead of time or I can say AOT 😂 kudos to you 🎉👍
@WebTechTalk7 ай бұрын
Thank you so much 😀
@ommo2896 ай бұрын
thank you sir for a good and short compilation of the whole theme one question about your real life example: when creating an effect for calling refreshCart() function you said "whenever my cart signal is changed". And there is no single signal value used inside the effect function. Does it mean that effects listen ALL signals that are in the scope of a component (meaning every signal that is stored inside cartService or other dependencies)? Or does it happens because you're actually calling set function of your signal inside of refreshCart (which in it's turn is called inside an effect)?
@WebTechTalk6 ай бұрын
Very good question. The effect is triggered because of this line of code. this.cartService.cart() in the for loop. As I am using the cart signal inside the refreshCart function, whenever its value changes the effect will be triggered.
@sandeep_gandham7 ай бұрын
Good concelt sir❤👌
@WebTechTalk7 ай бұрын
Thank you so much
@godexpubg29574 ай бұрын
Thanks a lot
@WebTechTalk4 ай бұрын
Most welcome
@danielvega6464 ай бұрын
This is basically Angular implementing React. Now we have fewer reasons to use React, lmao.
Sir please make a video of project using advanced concepts. Also now angular 18 is out and i am waiting for your videos to know in simple way angular 18 features. Btw way i want to tell you that i switch from my company by learning angular from your zero to hero and hero to superhero series. Whoever asks me i share your channel. Its best and simple. Thanks.
@WebTechTalk7 ай бұрын
Thank you so much 👍 So happy to hear that my videos helped you in your career advancement. Definitely I will create a video on complete project using advanced concepts.
@mmkbhdk2 ай бұрын
can u share your github repo for the video example code?
@WebTechTalk2 ай бұрын
You can find all codes related to angular advanced concepts here. github.com/freelancer-surender/Angular-General
@mmkbhdk2 ай бұрын
@@WebTechTalk Thanks a lot
@videogenix55107 ай бұрын
Why you stopped sharing github for advanced concepts? Can you please share them?
@WebTechTalk7 ай бұрын
I usually push the code once after the video is published. You can check now.
@anutaNYC6 ай бұрын
I am still not clear how we know that effect will not trigger infinite changes?
@WebTechTalk6 ай бұрын
Effect will trigger infinite changes only when we are setting some value inside the effect which triggers another effect and the loop continues.
@sunil24sunil3 ай бұрын
bro i need parent child concepts using output input
@WebTechTalk3 ай бұрын
Please see this video bro kzbin.info/www/bejne/pGW4lXyMlpifr6c
@matthewkk50877 ай бұрын
Its same like react usestate as I see
@WebTechTalk7 ай бұрын
Yes. And effect is somewhat similar to useEffect.
@igorr46826 ай бұрын
It's very disappointing and discouraging that we don't have any English-speaking individuals who can effectively teach others in a proper way.
@WebTechTalk6 ай бұрын
Sorry bro I am not a native English speaker
@mohammedhussain6026 ай бұрын
Well u try teaching this subject nothing stopping, or u saying ur English is not up to spec😂
@Zhene4eg6 ай бұрын
Okay, so looks like Angular team want's to stop using ReactiveX(RxJS) - and use their own approach istead. Looks like main idea of signals - remove third party RxJS from Angular, am I right ?
@WebTechTalk6 ай бұрын
Reactive programming is always good and Angular is moving towards the same. We still need RxJS. Also angular is improving performance in many ways. One such way is through Signals.