- JavaScript basics: https://developer.mozilla.org/en-US/docs/Learn/JavaScript/First_steps/What_is_JavaScript
- ES6 standard: http://es6-features.org/ ( Constants / Scoping / Arrow Function / Modules / Classes) and
- details on modules: https://hacks.mozilla.org/2015/08/es6-in-depth-modules/
- Microsoft TS handbook: https://www.typescriptlang.org/docs/handbook/intro.html ("The Basics", "Everyday Types", "Classes", "Modules")
- Typescript: The Big Picture: https://app.pluralsight.com/library/courses/typescript-big-picture/table-of-contents (module 2 - How Typescript Can Help)
- https://developer.mozilla.org/en-US/docs/Learn/Tools_and_testing/Client-side_JavaScript_frameworks/Introduction
- Pluralsight - React: Getting Started (especially module 3 - Modern Javascript Crash Course): https://app.pluralsight.com/library/courses/react-js-getting-started/table-of-contents
- https://reactjs.org/docs/components-and-props.html
- Pluralsight - A Practical Start With React (especially module 5 - Components): https://app.pluralsight.com/library/courses/react-practical-start/table-of-contents
- React TS documentation : https://reactjs.org/docs/static-type-checking.html#typescript
- Youtube - React Typescript Course: https://www.youtube.com/playlist?list=PLG-Mk4wQm9_LyKE5EwoZz2_GGXR-zJ5Ml
- Pluralsight - Getting Started With React and Typescript: https://app.pluralsight.com/guides/typescript-react-getting-started
- Pluralsight - Building React Apps with TypeScript: https://app.pluralsight.com/library/courses/react-apps-typescript-building/table-of-contents
- Useful hands-on experience building this single-page app: https://instil.co/blog/react-typescript-weather-app-tutorial-part-1/
- Typescript + React cloud sandbox - https://codesandbox.io/s/react-ts?utm_source=dotnew&file=/src/App.tsx