Hi Sébastien, great post thank you very much for gathering all the info and bundling it all together for us! :)
So cool to see Angular dropping protractor, that tool feels soo old and outdated in my view, I'm cypress all the way! :P
Also I love IE11 being deprecated, can't wait for it to be totally unsupported in Angular 13, I have and had to deal with IE11 in the past and it is unbelievable how much that terrible browser still has a hold on the industry! The more it gets dropped the better in my opinion :)
About strict mode I must admit that I am not too familiar with it and I guess I am not even such a big fan of it (I get especially annoyed by all the "!" I need to use when initializing my fields in order to make typescript happy), but I have heard that it is quite popular so I guess making it the default makes sense (if you have comments to sell me strict mode please let me know :P)
Personally I'm a very big advocate of TypeScript's strict mode and Angular's strict template type checking.
It's sometimes "boring", but the net result is less bugs in production.
I am not too familiar with Safari's issues to be honest... I don't know much of that browser and since it's the default on macs I guess it won't go away any time soon, so yeah let's just hope it plays nicely :P
Also thanks for the strict mode article, it was definitely a good read and I will definitely try to jump on the strict-mode wagon :)
For further actions, you may consider blocking this person and/or reporting abuse
We're a place where coders share, stay up-to-date and grow their careers.
Hi Sébastien, great post thank you very much for gathering all the info and bundling it all together for us! :)
So cool to see Angular dropping protractor, that tool feels soo old and outdated in my view, I'm cypress all the way! :P
Also I love IE11 being deprecated, can't wait for it to be totally unsupported in Angular 13, I have and had to deal with IE11 in the past and it is unbelievable how much that terrible browser still has a hold on the industry! The more it gets dropped the better in my opinion :)
About strict mode I must admit that I am not too familiar with it and I guess I am not even such a big fan of it (I get especially annoyed by all the "!" I need to use when initializing my fields in order to make typescript happy), but I have heard that it is quite popular so I guess making it the default makes sense (if you have comments to sell me strict mode please let me know :P)
Hello Dario.
Thank you for the kind words.
Yes, Cypress all the way here too!
Having had to deal with IE for 20+ years, I agree with you; good riddance! :D
Hopefully Safari will stop following IE's trail... :p
Regarding Angular's strict mode, I published this article a while ago, which you might find useful: javascript.plainenglish.io/angular...
Personally I'm a very big advocate of TypeScript's strict mode and Angular's strict template type checking.
It's sometimes "boring", but the net result is less bugs in production.
I am not too familiar with Safari's issues to be honest... I don't know much of that browser and since it's the default on macs I guess it won't go away any time soon, so yeah let's just hope it plays nicely :P
Also thanks for the strict mode article, it was definitely a good read and I will definitely try to jump on the strict-mode wagon :)