https://dbj.org/typescript-why/
TypeScript ... Why ?