https://levelup.gitconnected.com/flow-vs-typescript-in-react-my-two-cents-d4d0c657d236
https://blog.logrocket.com/typescript-vs-flow-vs-proptypes/
https://www.scalablepath.com/javascript/flow-vs-typescript
https://blog.bitsrc.io/should-you-use-typescript-or-flow-abb2716b68e5
https://areknawo.com/typescript-vs-flow-with-react-in-the-background/
https://github.com/niieani/typescript-vs-flowtype
https://stackshare.io/stackups/flow--js--vs-typescript
https://dev.to/wemake-services/from-flow-to-typescript-why-1k7m
https://reactjs.org/docs/static-type-checking.html
https://blog.logrocket.com/using-typescript-with-react-tutorial-examples/
https://fettblog.eu/typescript-react/
https://www.sitepoint.com/react-with-typescript-best-practices/
https://github.com/typescript-cheatsheets/react
https://react-typescript-cheatsheet.netlify.app/docs/basic/setup/
https://www.telerik.com/blogs/typescript-and-react-bff
https://www.youtube.com/watch?v=EqzUcMzfV1w
https://www.youtube.com/watch?v=ydkQlJhodio - How to use TypeScript with React… But should you?
https://www.youtube.com/watch?v=NjN00cM18Z4
https://www.youtube.com/watch?v=jrKcJxF0lAU
https://www.youtube.com/watch?v=BwuLxPH8IDs
https://www.youtube.com/watch?v=FJDVKeh7RJI
https://www.youtube.com/watch?v=TiSGujM22OI
https://www.youtube.com/watch?v=Kt4PQlcLHco
https://www.youtube.com/watch?v=TiSGujM22OI&list=PLC3y8-rFHvwi1AXijGTKM0BKtHzVC-LSK
What is the difference between Flow and TypeScript? Which one is better and more convinient?
What is the difference between TypeScript and a regular React project?
- The file extension is different. TypeScript files end with .ts or .tsx
- tsconfig.json (giant configuration file that we have to google and debug when thing do not work as expected)
- Under the hood, React use Babel which does exactly the same compilation as TypeScript, so we can write modern code in to TypeScript or JSX project.
- TypeScript help catching bugs in development with static checking. This should not replace test driven development.
- With TypeScript, we can read the documentation in VSCode.
- TypeScript is managed by Microsoft. Enterprises love it. Some guys on the Internet said it only catch 15% of the bugs, but AirBnb said it catch 38% of bugs.
- Do your friends and family love it? Do they hate it?
es5 is the same as 2009 JavaScript.