I wrote an article last year, Consider Using TypeScript, to explain some of the benefits of using TypeScript and I'm just curious for those in the JS ecosystem if you use a language like TypeScript, Reason ML, or Facebook's Flow type checker.
If you currently don't use one of the above, are you considering trying one of them? If you did try or use one of them, what kinds of issues, if any did you have? Difficult to setup? Learning curve etc.
ℕ𝕚𝕔𝕜 𝕋𝕒𝕪𝕝𝕠𝕣@nickytonline@jaredpalmer @ken_wheeler @troutgirl My professional experience with React has pretty much been all with TypeScript. It is a pain sometimes getting set up initially, but once you get going it's great. There are hiccups with package updates sometimes because type definitions aren't in sync,01:39 AM - 10 Mar 2018
Single Responsibility Principle (or SRP) is one of the most important concepts in software development. The main idea of this concept is: all pieces of software must have only a single responsibility.