In the present talk, I discuss the use of various type systems in the context of Front End web development in general, and React-based systems in particular. While I am giving a brief overview of the debate within the JavaScript community concerning the perceived merits and drawbacks of introducing types to the language, the main focus of the presentation will be an aspect I've dubbed "ecological", whose main concern is viability and stability of rich distributed ecosystems of reusable components.