but what i dont get is... we are then bringing coding into a view... shouldnty varialbes rather be set in compontent .ts since that is the codingn aspect. and leave the html to read from that rather. Seems very like adding complexity to the html view in my opinion. I still dont understand the need for @let . I mean search through html and conponent ts ... for variables declarations will be a pain ...
Just take this as an additional feature. Sometimes we need some dummy variable, for eg: in for loop, we may need a dummy array of 5 elements to generate a div 5 times. Here that variable is not required in the component. Also, to avoid multiple async on the same observable, this is very helpful.