Työssä tarkastellaan JavaScriptiä ja sen johdannaisia Angular, React ja Vue.js ja miten ne eroavat toisistaan. Vertailun tarkoituksena on tuoda esille kielien välisiä eroja ja yhtäläisyyksiä ja antaa lukijalle hyvä mielikuva siitä, mitä sovelluskehykset pystyvät tekemään. JavaScript on 1990-luvulla kehitetty ohjelmointikieli sen aikaisia selaimia varten. Se on vuosien varrella kehittynyt ja päässyt myös serverin puolella käytettäväksi kieleksi. Siitä löytyy johdannaisia kieliä kuten TypeScript, ajoympäristöjä kuten Node.js ja front- ja backend frameworkkeja. Tunnetuimpia frontend-sovelluskehyksiä ovat Angular, React ja Vue.js. Angular on Googlen kehittämä framework, joka pohjautuu vanhaan AngularJS- frameworkkiin. React on Facebookin ...