
TypeScript
TypeScript on programmeerimiskeel, mis on ehitatud JavaScripti peale ja lisab staatilise tüübikontrolli, aidates arendajatel tuvastada vigu arenduse ajal mitte pärast käivitamist.
TypeScript on JavaScripti ülemhulk, mis tähendab, et iga korrektne JavaScripti kood on ka korrektne TypeScript. TypeScript lisab tüübisüsteemi, võimaluse määrata, mis tüüpi andmeid muutuja peaks sisaldama, milliseid argumente funktsioon ootab ja millise kujuga objekt peaks olema. See võimaldab koodiredaktoril ja kompilaatoril vigu tabada juba enne koodi käivitamist.
See kompileeritakse tavaliseks JavaScriptiks, nii et see töötab kõikjal, kus JavaScript töötab, brauserites, Node.js serverites, mobiilirakendustes ja muus. TypeScripti eelised kasvavad projekti suurusega. Väikese skripti jaoks võivad tüübid tunduda koormana.
Praktikas
- Finantstehnoloogia ettevõte viis oma Node.js backendi üle TypeScriptile ja vähendas tootmisvigasid esimeses kvartalis 38%
- Start-upi 3-liikmeline meeskond kasutas TypeScripti esimesest päevast, võimaldades neil skaalata 12 arendajani ilma tüüpiliste kasvuprobleemideta JavaScripti koodibaasis
- Agentuur võttis kliendiprojektides kasutusele TypeScripti ja vähendas QA tsükleid 25%, kuna paljud vead tabati arenduse ajal
- Tervishoiuplatvorm nõudis TypeScripti kõigi uue koodi jaoks pärast kriitilist tootmisvea, mille põhjustas defineerimata muutuja, mida tüübid oleksid tabanud
Rohkem teemal: Veebiarendus
Kas ei ole kindel, kuidas see teile kehtib?
Kogenud insener vaatab üle teie veebisaidi, nähtavuse otsingus ja päringute teekonna ning kirjutab seejärel üles kolm asja, mida esmalt parandada. Dokument jääb teile igal juhul.