Special Summer Edition 2024
8:11
Episode 24/28: Angular 18.1
1:41
3 ай бұрын
Episode 24/22: RxAngular, Analog
1:41
Episode 24/21: Angular 18
1:41
4 ай бұрын
Episode 24/17: Ionic 8, JsAction
1:41
Episode 24/11: Angular 17.3
1:41
6 ай бұрын
Пікірлер
@Eyescream666
@Eyescream666 4 күн бұрын
Great as always!
@ng-news
@ng-news 2 күн бұрын
Thanks a lot!
@matheusjordan6031
@matheusjordan6031 4 күн бұрын
Very useful, thanks
@ng-news
@ng-news 4 күн бұрын
You're very welcome
@MichalDev-w8y
@MichalDev-w8y 5 күн бұрын
Thanks for the news 😊
@ng-news
@ng-news 5 күн бұрын
Well, you are very welcome 🙏
@hunghv-s4f
@hunghv-s4f 22 күн бұрын
why I can't use function component in v18 anymore?
@ng-news
@ng-news 18 күн бұрын
They've never been there. For that import problem, which Jeremy described, the new term is selectorless. But we don't have any release date for that yet.
@kstepien
@kstepien 25 күн бұрын
Good news as always!
@ng-news
@ng-news 25 күн бұрын
Thanks Konrad
@canozkan8886
@canozkan8886 25 күн бұрын
always looking forward to your weekly news 👍🏻
@ng-news
@ng-news 25 күн бұрын
Thanks a lot. Comments like this are always motivating
@kaischonberger97
@kaischonberger97 Ай бұрын
I love the ng-news format Rainer! Really appreciate the work you put in to keep us up to date.
@ng-news
@ng-news Ай бұрын
Thanks Kai. Happy to hear!
@Krakonos15
@Krakonos15 Ай бұрын
Thanks for your awesome work Rainer! :)
@ng-news
@ng-news Ай бұрын
You are very welcome!
@valikonen
@valikonen Ай бұрын
Very nice selection
@ng-news
@ng-news Ай бұрын
Thanks Carnaru
@muhamedkarajic
@muhamedkarajic Ай бұрын
It was a good year.
@ng-news
@ng-news Ай бұрын
And still not over. A little bit beyond half-time.
@carolinetvbrasil
@carolinetvbrasil Ай бұрын
Thanks
@ng-news
@ng-news Ай бұрын
You're welcome
@victornunes7527
@victornunes7527 2 ай бұрын
Inject DI is much more clean❤
@ng-news
@ng-news 2 ай бұрын
Yeah, I hope this migrator is the beginning of an official recommendation for inject.
@Cheesyonmytoasty
@Cheesyonmytoasty 2 ай бұрын
Slow down, just a bit near the end (1.10+) we get too much info / screen swapping. Had to rewind a few times.
@ng-news
@ng-news 2 ай бұрын
I know, I know. The problem are the 100 seconds. I decided not to drop stuff but just pack everything in it.
@rahulwasnik9640
@rahulwasnik9640 3 ай бұрын
big fan of these shorts
@ng-news
@ng-news 3 ай бұрын
Thanks Rahul
@marcalj
@marcalj 3 ай бұрын
I'm a big fan of this shorts. Thank you for doing this ❤
@ng-news
@ng-news 3 ай бұрын
Thanks Marçal
@Immelstornum
@Immelstornum 3 ай бұрын
Thanks for the updates!
@ng-news
@ng-news 3 ай бұрын
You are welcome!
@MichaelSmallDev
@MichaelSmallDev 3 ай бұрын
Very excited for @let and the new TS inference. I was a bit bummed that 18.1 was pushed back to next week, but @let needed to be enhanced a bit between v18.1.0-next.4 and v18.1.0-rc.0. But it feels good in the RC from some Stackblitzes I have fired up. edit: also, tinyconf was a really cool experience. Your signal store talk managed to get me going on trying it out again.
@ng-news
@ng-news 3 ай бұрын
Thanks Michael. Yeah, I was not expected that they postpone a minor release but a week isn't that long either and there should be enough content for the next episode. I did the Signal's talk now already the fourth time in the same manner. I've tried out different styles but I think explaining the signal store via refactoring is the optimal way you can do it if you have 20 minutes and you want to do some live coding.
@MichaelSmallDev
@MichaelSmallDev 3 ай бұрын
Yeah, having seen some of these iterations in your previous stream appearances I found this one effective. I feel like state management frameworks are maligned as unneeded boilerplate, when really they are something that is mindfully done to streamline things and prevent chaos. Starting from existing code and refactoring into an ngrx approach gives that perspective. And refactoring also shows that it isn't too late to pull in a state framework, or shift into one. I pushed for a recent big project to use component store as we were on the fence about signal store, but I imagine we will probably pivot into signal store at a later time. This iteration of your talk would probably be one I would reference.
@MichaelSmallDev
@MichaelSmallDev 3 ай бұрын
TWO DAYS?!! 😮nice episode. Also that was quite the issue you opened lol
@ng-news
@ng-news 3 ай бұрын
Hi Michael, thanks and about that issue: The implicit tracking has been a pain point for a lot of developers. It is still not fixed but we got at least an official response and a potential future fix.
@ng-news
@ng-news 3 ай бұрын
And two days because I think Angular 18.1 will be released on Wednesday...
@vutruong4164
@vutruong4164 3 ай бұрын
I too have found myself using untracked() all over the place to avoid unintentional tracking nested signal call 😂. Feeling the pain but it's still manageable
@MichaelSmallDev
@MichaelSmallDev 4 ай бұрын
Forms mentioned 🤓 I could have used that video before doing a recent project, thanks for giving it a shoutout.
@ng-news
@ng-news 4 ай бұрын
Yeah, so Dmytro has quite a lot videos around forms in general.
@Oficialgussaints
@Oficialgussaints 4 ай бұрын
Great
@ng-news
@ng-news 4 ай бұрын
Thanks. Happy to hear
@AlejandroCubaRuiz
@AlejandroCubaRuiz 5 ай бұрын
🤩
@ng-news
@ng-news 5 ай бұрын
👍
@adelabd6961
@adelabd6961 6 ай бұрын
is there's practical example for single page application that show: 1- use angular 17.3 2- two pages 3- how add header and footer (they will be same for all pages) 4- one module for every page, overall two modules 5- every modules contain two components 6- using bootstrap framework
@ng-news
@ng-news 6 ай бұрын
Hi, it looks to me that this should be covered in the official tutorials (except the bootstrap framework): angular.dev/tutorials For bootstrap, please checkout : ng-bootstrap.github.io or valor-software.com/ngx-bootstrap/ I would highly recommend to go with standalone components and NgModules
@adelabd6961
@adelabd6961 6 ай бұрын
@@ng-news many thanks, all love
@ceigey-au
@ceigey-au 7 ай бұрын
As more of a Vue/React developer whose last attempt at learning Angular was back in 2016 or 2017, things look a lot clearer to me now at least 🤣 (I hope the exisitng Angular devs like it too...)
@ng-news
@ng-news 7 ай бұрын
Yes, from my perspective almost all devs appreciate the progress Angular has done and is still doing.
@LarsRyeJeppesen
@LarsRyeJeppesen 6 ай бұрын
It's simply amazing. Looking forward to ditch zonejs
@botondvasvari5758
@botondvasvari5758 7 ай бұрын
why functions over annotaitons ?
@ng-news
@ng-news 7 ай бұрын
The required method wouldn't be possible with Decorators. Decorators cannot enforce a certain type.
@maneshwam
@maneshwam Ай бұрын
​@@ng-newsrequired is possible with decorators.
@oliverp3464
@oliverp3464 7 ай бұрын
If all the KZbin videos were on point like this
@ng-news
@ng-news 7 ай бұрын
Thanks a lot!
@Krakonos15
@Krakonos15 7 ай бұрын
Those videous are really helpfull! Thanks for them
@ng-news
@ng-news 7 ай бұрын
You are very welcome!
@TayambaMwanza
@TayambaMwanza 8 ай бұрын
Thanks for explaining in a crystal clear way about project crystal.
@ng-news
@ng-news 8 ай бұрын
Thanks, that's only what I knew at the time of the recording. I think with the upcoming nx Launch things are becoming even more crystal-clear ;)
@omarabdelhameed1066
@omarabdelhameed1066 8 ай бұрын
Those episodes are short, direct and informative ❤️
@ng-news
@ng-news 8 ай бұрын
Thanks, that's the intention and it will stay like this.
@VinitNeogi
@VinitNeogi 8 ай бұрын
Long live analog❤. Though I think the format is more of procedural than functional.
@ng-news
@ng-news 8 ай бұрын
Hi Vinit, I've meant the part in the script tag where we don't require a class anymore but define the metadata via a function.
@VinitNeogi
@VinitNeogi 8 ай бұрын
@@ng-news got it
@MichaelSmallDev
@MichaelSmallDev 8 ай бұрын
Good video. For your information, your comment on your post on the Angular2 subreddit is being filtered out of the subreddit. I can see it directly on your profile though. Not sure if it is a particular link or the quantity of them, it can be hit or miss what the subreddit automatically filters out. Additionally, I see this has been the case for some of your previous Ng-News comments on Reddit as well. I know for sure that I have seen ngxtension docs links get comments hidden.
@ng-news
@ng-news 8 ай бұрын
Oh really? Thanks for letting me know. I always add there the complete text for the reader's convenience. It is is the same that shows up here on KZbin as description.
@mugatu2017
@mugatu2017 8 ай бұрын
Thanks, do you have in mind to write a book about advanced topics in angular?
@ng-news
@ng-news 8 ай бұрын
Me? Well that's one my things I want to do in life. Writing a book. But time is not infinite...
@mugatu2017
@mugatu2017 9 ай бұрын
Greate job!!!
@ng-news
@ng-news 9 ай бұрын
Thank you "Mugatu".
@TayambaMwanza
@TayambaMwanza 9 ай бұрын
Thanks, I didn't know about the potential runtime errors
@ng-news
@ng-news 9 ай бұрын
Well, it didn't change anything in the way how property binding works. In the old days, the value in the constructor was just undefined. With input.require that's not an option anymore.
@LarsRyeJeppesen
@LarsRyeJeppesen 9 ай бұрын
component signal inputs are insanely cool! It will unlock sooo many cool performance things
@ng-news
@ng-news 9 ай бұрын
It will also simplify things. No need for ngOnChanges anymore. Just deal with it as with any other signal.
@stealthmusic1
@stealthmusic1 9 ай бұрын
Could you please provide the links from the video in the caption so we can actually access them? Thanks!
@ng-news
@ng-news 9 ай бұрын
Hi, ah, forgot about that. I've added the links to the description. For your convenience: - Alex Rickabaugh on Signals: kzbin.info/www/bejne/fZimZXSshpVkZqs - Minko Gechev about 2024: kzbin.info/www/bejne/aH6UaJqIhseanKs
@VinitNeogi
@VinitNeogi 9 ай бұрын
.ng format is ❤
@ng-news
@ng-news 9 ай бұрын
Yeah, I really hope that the official changes to the authoring format go into the same direction. Doesn't have to be a ng file, but double imports should go away and a shorter syntax for the properties in the decorator. That would be great.
@muhamedkarajic
@muhamedkarajic 9 ай бұрын
Great year!
@ng-news
@ng-news 9 ай бұрын
Absolutely!
@indrek843
@indrek843 9 ай бұрын
Thank you for all the contribution in 2023, Rainer!
@ng-news
@ng-news 9 ай бұрын
Thanks as well Indrek!
@michaelsmall97
@michaelsmall97 9 ай бұрын
I think I'll be pointing people to your explanation of how new features are opted into. Very concise. And congrats on becoming a GDE 🎉 ng-news and your personal channel are some of my favorite Angular content these days
@ng-news
@ng-news 9 ай бұрын
Hi, thanks. That's very nice of you. More followers on this channel, would be a good thing. My other one has way more. I guess, KZbin doesn't really like videos with just 100 seconds. Too long for a short and too short for a normal one :)
@danywalls
@danywalls 9 ай бұрын
Yeahhhh!!!!!!!!!!!!!!!!!!!!!!!!!😍
@ng-news
@ng-news 9 ай бұрын
Thanks Dany, we should talk soon!
@TayambaMwanza
@TayambaMwanza 9 ай бұрын
Thanks for the overview
@ng-news
@ng-news 9 ай бұрын
Thanks for your support!
@developeroppa
@developeroppa 9 ай бұрын
I am against functional components, Class components are fine the way they are
@ng-news
@ng-news 9 ай бұрын
Hi, I don't think that your statement applies here. Given, there is no difference between class-based and function-based components, I would say your statement fits and I would also agree. But the situation is a different one: The Angular team only would consider such a huge change, if it turns out that certain future features can ONLY be done with functional components. So they don't switch because it looks more modern, they would switch if there is an absolute need for it. Does that make sense or how do you see it?
@drax432
@drax432 2 ай бұрын
Most people are against functional components, cos human by nature, once get used to current way of doing things, will refuse to switch over to the other direction, as it takes time to get used to it. If Angular is to begin with functional components in the first place, i bet many people will start protesting, when switches over to class components. 🙂 For me, I support functional components as long as the benefits (over its cons) is justifiable.
@danywalls
@danywalls 9 ай бұрын
I'm waiting for ng-news recap 2023!!!! best of Angular in 2023!!!
@ng-news
@ng-news 9 ай бұрын
It is coming Dany!
@TayambaMwanza
@TayambaMwanza 9 ай бұрын
Tanstack is going to be a big hit, trying it at the moment.
@ng-news
@ng-news 9 ай бұрын
Yup, me too. I stumbled upon it in React two years ago, but didn't pay too much attention. This time, it will be different ;)
@LarsRyeJeppesen
@LarsRyeJeppesen 9 ай бұрын
Merry Christmas, great video as always
@ng-news
@ng-news 9 ай бұрын
Merry Christmas to you as well. Thanks for your support.
@respostasimples
@respostasimples 10 ай бұрын
great job as always, merry xmas!
@ng-news
@ng-news 10 ай бұрын
You're welcome. Merry Christmas to you as well.
@blokche_dev
@blokche_dev 10 ай бұрын
Happy holidays! As always, thanks for sharing.
@ng-news
@ng-news 10 ай бұрын
Happy holidays. We still have two episodes to go :).
@mugatu2017
@mugatu2017 10 ай бұрын
thank you very much
@ng-news
@ng-news 10 ай бұрын
You're welcome again :)
@artavazdavagyan
@artavazdavagyan 10 ай бұрын
good to know. please continue your videos
@ng-news
@ng-news 10 ай бұрын
Sure, next video will be released in a couple of minutes
@artavazdavagyan
@artavazdavagyan 10 ай бұрын
thanks
@ng-news
@ng-news 10 ай бұрын
Welcome!