How we failed and then succeeded in the transition to TypeScript

Fullstack- Python, TypeScript, Heap.io โ€” , , โ€” c CoffeeScript TypeScript; TS Heap.io 4 . TypeScript , , 100 % TS .






, , TS, . , TS , CoffeeScript . TypeScript CoffeeScript Node.js, , , , , TypeScript, CoffeeScript.





2019 CoffeeScript TypeScript. : , . . , , , , :





Number of lines of code in development

,

, , , , . , , () : , TypeScript, , , TypeScript.





, : ? . : ? , ? , .





, , , , , TS. , . , .





, , , . , (ORM) , - ORM. ; .





, . , , . , .





, , .





, , . , , .





TypeScript, , TypeScript , (ts-node/register) CoffeeScript, , TypeScript. , , .





? , , , , , , TypeScript .





, , TS . , , devops, , TypeScript . NODE_OPTIONS -r ts-node/register, ( coffee CoffeeScript) .





,

: , CoffeeScript ES6/TypeScript, . , ; .





, , , . , .





โ€” CoffeeScript, , . , . , , .





, .coffee .ts. CoffeeScript JavaScript ES6 decaffeinate. JavaScript ES6 TypeScript, . ( , decaffeinate โ€” .) Git .





. TypeScript , , "implicit any". , . any , . , , . , , , , .





TypeScript, : . , .





; : , c decafeinate.





. , 5 .





#typescript:

, , , . , . . , , โ€” , - , . , .





#typescript Slack , . , , . , , .





, , , . , โ€œ TypeScriptโ€ , . , .





, , , . : , .





. , . Grafana. , :





, , , . : , , . , , 100 % .





โ€” , , , , . Heap : , , , .





, , , .





, , .





, , , Fullstack- Python, , Python TS, JavaScript.





, :





  • Data Scientist





  • Data Analyst





  • Data Engineering









  • Fullstack- Python





  • Java-





  • QA- JAVA





  • Frontend-









  • C++





  • Unity





  • -





  • iOS-





  • Android-









  • Machine Learning





  • "Machine Learning Deep Learning"





  • " Data Science"





  • " Machine Learning Data Science"





  • "Python -"





  • " "









  • DevOps








All Articles