Co-Founder of This is Learning, Organizer of AarhusJS, Tech Writer, Tech Speaker, FOSS Maintainer, Microsoft MVP, GitHub Star, Author of "Accelerating Angular Development with Ivy".
Co-Founder of This is Learning, Organizer of AarhusJS, Tech Writer, Tech Speaker, FOSS Maintainer, Microsoft MVP, GitHub Star, Author of "Accelerating Angular Development with Ivy".
Client-side application frameworks usually have an initialization hook which I why I used this example.
Starting side effects on a constructor is also considered poor design.
I’m sorry. I was not clear.
What I meant to say it’s to use the async await syntax instead of cascading ‘then’.
developer.mozilla.org/en-US/docs/W...
The class constructor has nothing to do with this.
Using async-await is largely a preference. If we us it, we have to wrap most calls in try-catch.