
TypeScript
TypeScript on ohjelmointikieli, joka on rakennettu JavaScriptin päälle ja joka lisää staattisen tyyppitarkistuksen, auttaen kehittäjiä havaitsemaan virheet kehitysvaiheessa eivätkä vasta deploauksen jälkeen.
TypeScript on JavaScriptin ylijoukko, eli mikä tahansa kelvollinen JavaScript-koodi on myös kelvollista TypeScriptiä. TypeScript lisää tyyppijärjestelmän, mahdollisuuden määritellä, minkä tyyppistä dataa muuttujassa pitäisi olla, mitä argumentteja funktio odottaa ja minkä muotoinen olion pitäisi olla. Näin koodieditorisi ja kääntäjäsi voivat havaita virheet jo ennen kuin koodia edes ajetaan.
Se kääntyy tavalliseksi JavaScriptiksi, joten se toimii missä tahansa JavaScript toimii, selaimissa, Node.js-palvelimissa, mobiilisovelluksissa ja muualla. TypeScriptin hyödyt kasvavat projektin koon myötä. Pienelle skriptille tyypit voivat tuntua rasitteelta.
Käytännössä
- Rahoitusalan yritys siirsi Node.js-taustajärjestelmänsä TypeScriptiin ja vähensi tuotantobugeja 38 % ensimmäisellä kvartaalilla
- Startups 3-hengen tiimi käytti TypeScriptiä päivä yksi, mikä mahdollisti skaalautumisen 12 kehittäjään ilman JavaScript-koodikannan tyypillisiä kasvukipuja
- Toimisto otti TypeScriptin käyttöön asiakasprojekteissa ja vähensi QA-syklejä 25 %:lla, koska monet bugit havaittiin kehitysvaiheessa
- Terveysalustan vaati TypeScriptiä kaikkeen uuteen koodiin kriittisen tuotantobugin jälkeen, joka johtui määrittelemättömästä muuttujasta, jonka tyypit olisivat havainneet
Lisää aiheesta: Verkkosivujen kehitys
- Responsive-design
- Progressiivinen verkkosovellus (PWA)
- Yksittäinen sivusovellus (SPA)
- Palvelinpohjainen renderöinti (SSR)
- Staattinen sivuston generointi (SSG)
- API (Application Programming Interface)
- CMS (Sisällönhallintajärjestelmä)
- Headless-CMS
- Versionhallinta
- CI/CD (Continuous Integration / Continuous Deployment)
- JavaScript-kehyskirjasto
- TypeScript
Et ole varma, miten tämä koskee sinua?
Kokenut insinööri käy läpi kohteen, hakukoneesi esiintymisen ja yhteydenottojen saannin, ja kirjoittaa kolme asiaa, jotka kannattaa korjata ensin. Pidät dokumentin joka tapauksessa.