Should you use TypeScript? Most likely. Read this to learn TypeScript and understand its place in the JavaScript ecosystem. BONUS: Full list of TypeScript resources.
Combining WordPress and React is a powerful way to build web applications. Read this intro to the WP REST API and step-by-step tutorial for a neat React SPA with WordPress as a backend.
Node.js and React are two of the most powerful tools in the JavaScript ecosystem. In this tutorial, we use Strapi for Node.js content management and strap it to a React frontend, resulting in a full JS SPA.