I refered to typescript handbook for this project. so I think this is decent way to study a frontend framework.