What's wrong with javascript in a big project? What problems did we face and how did we solve them
Why are certain disadvantages of the JavaScript language in the realities of developing such a large project as ours, turn out to be critical? How to solve the problems of JS, when the amount of code exceeds 2 million lines, and the team has more than 20 people and is constantly growing? About this - in the report of the frontend tmlid Wrike in the framework of the mitap held in our office together with the community Piter JS.
')
Evgeny Gusev “JavaScript in a large project: problems and solutions"
1. What's wrong with Javascript in a big project? 2. JsDoc = solution? 3. JavaScript problems: - Knowledge is spread over the code or concentrated in the head - A great desire (and opportunity) to write a crutch - Weak OOP support - The problem with insulation and modularity 4. Solution: Dart - Self-documented - Good analysis - isolates - OOP 5. Dart vs TypeScript