Angular provides life cycle hook ngOnInit by default. Why should ngOnInit be used, if we already have a constructor? Continue reading...