Ero sivun ”JavaScript” versioiden välillä

Siirry navigaatioon Siirry hakuun
päivitys
 
(Yhtä välissä olevaa versiota samalta käyttäjältä ei näytetä)
Rivi 1: Rivi 1:
{{Perustietoa}}
{{Perustietoa}}
'''JavaScript''' on Web-ympäristössä käytettävä komentosarjakieli (Scripting Language). Se on ensisijaisesti dynaaminen, heikosti tyypitetty kieli, joka noudattaa ECMAScript-standardia .
'''JavaScript''' on Web-ympäristössä käytettävä komentosarjakieli (Scripting Language). Se on ensisijaisesti dynaaminen, heikosti tyypitetty kieli, joka noudattaa [[ECMAScript]]-standardia .


Se on yksi Maailman kolmesta peruskivestä (The Three Pillars of Web Development) yhdessä HTML:n (sisältö ja rakenne) ja CSS:n (ulkoasu) kanssa. JavaScript on vastuussa Web-sivujen ja -sovellusten toiminnallisuudesta ja interaktiivisuudesta.
Se on yksi Maailman kolmesta peruskivestä (The Three Pillars of Web Development) yhdessä HTML:n (sisältö ja rakenne) ja CSS:n (ulkoasu) kanssa. JavaScript on vastuussa Web-sivujen ja -sovellusten toiminnallisuudesta ja interaktiivisuudesta.
Rivi 18: Rivi 18:
=== JavaScript ja Linux ===
=== JavaScript ja Linux ===
JavaScript on keskeinen osa Linux- ja avoimen lähdekoodin ekosysteemiä:
JavaScript on keskeinen osa Linux- ja avoimen lähdekoodin ekosysteemiä:
* Node.js suoritetaan yleisesti Linux-palvelimilla ja se käyttää Linuxin omia ydinominaisuuksia hyödykseen. Suurin osa kehitysympäristöistä (esim. [[npm]] ja [[Yarn]] -paketinhallinnat) on suunniteltu käytettäväksi Unix-tyyppisissä käyttöjärjestelmissä.
* [[Node.js]] suoritetaan yleisesti Linux-palvelimilla ja se käyttää Linuxin omia ydinominaisuuksia hyödykseen. Suurin osa kehitysympäristöistä (esim. [[npm]] ja [[Yarn]] -paketinhallinnat) on suunniteltu käytettäväksi Unix-tyyppisissä käyttöjärjestelmissä.
* Web-kehitystyökalut: Lähes kaikki modernit avoimen lähdekoodin Web-kehitystyökalut (kuten [[Webpack]], [[Babel]], [[Rollup]]) on kirjoitettu JavaScriptillä ja ne toimivat parhaiten Linux-ympäristöissä.
* Web-kehitystyökalut: Lähes kaikki modernit avoimen lähdekoodin Web-kehitystyökalut (kuten [[Webpack]], [[Babel]], [[Rollup]]) on kirjoitettu JavaScriptillä ja ne toimivat parhaiten Linux-ympäristöissä.
* Työpöytäsovellukset: Monet avoimen lähdekoodin työpöytäsovellukset (esim. [[VS Code]]) on rakennettu [[Electron]]illa, joka perustuu JavaScriptiin ja [[Node.js]]:ään.
* Työpöytäsovellukset: Monet avoimen lähdekoodin työpöytäsovellukset (esim. [[VS Code]]) on rakennettu [[Electron]]illa, joka perustuu JavaScriptiin ja [[Node.js]]:ään.
Noudettu kohteesta ”https://www.linux.fi/wiki/JavaScript