Mare hater… Plăcerea de a învăța ceva e ceva subiectiv. Mie îmi place să învăț Typescript și mai sunt mulți la fel. Îi învață pe cei care au lucrat doar cu JS multe lucruri utile care îi vor ajuta să învețe cu mai multă ușurință și alte limbaje de programare.
Oare mai foloseste cineva Javascript pur cand incepe un proiect web mai mare?
Pana si proiectele scrise in ReactJS sau VueJS au inceput sa foloseasca Typescript din ce in ce mai mult, sa nu mai zic de Angular care au scris tot frameworkul in Typescript.
Just saying…
fiind un forum, cred ca pot sa-mi spun parerea fara sa am cunostinte exacte despre asta :))) deci ar fi fost de preferat sa da :))))
un proiect web mai mare inseamna de la 1 an in sus, sa zicem, pentru o echipa de 4 devi? Typescript scurteaza timpul de dezvoltare al unei aplicatii cred eu (si de’asta am punctat fraza de mai sus) cam la jumatate. Deci daca pentru dezvoltarea unei aplicatii in Angular/ts ar trebui 2 ani, pentru dezvoltarea aceleiasi aplicatii in js pur cred ca ar fi nevoie de aproape 4. Clientii nu vor sa plateasca dublu si sa aibe produsul intr-un timp mai indelungat doar pentru ca este js pur. In plus, angular are o arhitectura la baza care e destul de respectata (sau ar trebui), deci noul developer care va sosi pe proiect nu va sta 3 luni sa-si dea seama de arhitectura aleasa de ceilalti intr-o aplicatie scrisa in js chior.
Te ajuta doar sa intelegi mai bine proiectul si la numarul de buguri, dar este super verbose si poti sa faci la fel de multe gherle si in TS, e suficient sa pui un numar potrivit de any si ? pe unde nu trebuie, sa faci ciorba niste interfete si BAFTA de acolo, ai ajuns la problemele JS, dar pe steroizi.
Visual Studio Code e aproape tot scris în TypeScript cu electron plus multe extensii pentru acesta, TypeScript e scris în TypeScript, Angular e scris în TypeScript, poți scrie și aplicații Angularjs în TypeScript dar de ce ai face asta. Ma uit printre picături la niște cursuri de TypeScript, Angular pe pluralsight.