Mikä Electron on
Ymmärtäkää Electron-kehys ja sen arkkitehtuuri sekä se, miten sen avulla voidaan rakentaa työpöytäsovelluksia HTML:n, CSS:n ja JavaScriptin kaltaisilla web-teknologioilla.
Mikä Electron on on ilmainen Electron-työpöytäsovellusten kehitys-oppitunti CoddyKitissä. Tämä on oppitunti 1/4. Voit lukea koko oppitunnin alta ilmaiseksi ja harjoitella sen jälkeen käytännössä selaimessa sisäänrakennetulla koodieditorilla ja ympäri vuorokauden käytettävissä olevan tekoälytuutorin avulla. Oppitunti kuuluu Electron-työpöytäsovellusten kehitys-oppimispolkuun, ja edistymisesi synkronoituu verkon ja CoddyKit-sovelluksen välillä. Electron-työpöytäsovellusten kehitys-kurssilla on yhteensä 4 oppituntia.
Tervetuloa Electroniin!
Electron mahdollistaa natiivien työpöytäsovellusten rakentamisen verkkokehitystaitojesi avulla. Voit ajatella sitä niin, että selainmoottori tuodaan suoraan työpöydälle.
Verkkotekniikka tehostaa työpöytäsovelluksia
Rakennat Electron-sovellukset jo tuntemallasi verkkoteknologioiden kokonaisuudella — HTML:llä, CSS:llä ja JavaScriptillä. Jos teet verkkokehitystä, olet jo puolivälissä.
Rakenna mille tahansa käyttöjärjestelmälle
Electron on monialustainen: kirjoitat koodin kerran ja julkaiset sen Windowsille, macOS:lle ja Linuxille — erillisiä natiiviversioita ei tarvita.
Chromiumin voimin
Electron piirtää käyttöliittymäsi Chromiumilla, joka on Chromen taustalla oleva selainmoottori. Saat käyttöösi nykyaikaiset verkkotoiminnot ja Chromen kehittäjätyökalut ilman lisäkustannuksia.
Node.js:n voimin
Electron sisältää myös Node.js:n, joten JavaScriptisi voi käyttää tiedostojärjestelmää, verkkoa ja käyttöjärjestelmää — paljon laajemmin kuin selaimen hiekkalaatikossa.
Molempien maailmojen parhaat puolet
Electron yhdistää kaksi moottoria: Chromium piirtää käyttöliittymän, kun taas Node.js huolehtii käyttöjärjestelmätason tehtävistä. Saat monipuolisen verkkokäyttöliittymän ja todellisen järjestelmäpääsyn yhdessä sovelluksessa.
Electronin perusrakenne
Jokainen Electron-sovellus jakautuu kahteen prosessityyppiin: pääprosessiin (elinkaari ja natiivi käyttöjärjestelmä) sekä renderöintiprosesseihin (käyttöliittymä). Palaamme tähän pian.
Ehkä tuntemiasi sovelluksia
Käytät todennäköisesti Electronia päivittäin — VS Code, Slack ja Discord toimivat kaikki sen päällä. Ne osoittavat käytännössä, kuinka monipuolinen viitekehys on.
Yksinkertainen vertaus
Ajattele Electronia sivustosi laatikkona: sisällä oleva pieni Chromium-selain näyttää käyttöliittymäsi, ja Node.js mahdollistaa yhteyden tietokoneeseen. Lopputuloksena on oikea sovellus.
Electronin ymmärtäminen
Testataan, kuinka hyvin ymmärrät Electronin keskeiset osat.
Mitä opimme
Electronilla rakennetaan monialustaisia työpöytäsovelluksia verkkoteknologioiden avulla yhdistämällä Chromium käyttöliittymää ja Node.js käyttöjärjestelmäpääsyä varten. Seuraavaksi määritämme työkalusi.
Opi JavaScript tekoälytuutorin avulla — ilmaiseksi
Kirjoita ja suorita oikeaa koodia selaimessa, saa välitöntä apua tekoälytuutorilta ympäri vuorokauden ja jatka siitä, mihin jäit, verkossa tai sovelluksessa.
- Kurssit
- 12
- Oppitunnit
- 47
Usein kysytyt kysymykset
Onko oppitunti ”Mikä Electron on” ilmainen?
Kyllä – oppitunnin ”Mikä Electron on” koko tekstin voi lukea täällä verkossa ilmaiseksi. Jos haluat harjoitella interaktiivisesti sisäänrakennetulla koodieditorilla ja ympäri vuorokauden käytettävissä olevan tekoälytuutorin avulla sekä avata koko Electron-työpöytäsovellusten kehitys-kurssin, päivitä CoddyKit PROhon. Electron-työpöytäsovellusten kehitys-kurssilla on yhteensä 4 oppituntia.
Mitä opin oppitunnilla ”Mikä Electron on”?
Ymmärtäkää Electron-kehys ja sen arkkitehtuuri sekä se, miten sen avulla voidaan rakentaa työpöytäsovelluksia HTML:n, CSS:n ja JavaScriptin kaltaisilla web-teknologioilla. Harjoittelet Electron-työpöytäsovellusten kehitys-aihetta koodilla, jonka suoritat suoraan selaimessa. Ympäri vuorokauden käytettävissä oleva tekoälytuutori vastaa kysymyksiisi oppitunnin aikana.
Tarvitsenko kokemusta aloittaakseni Electron-työpöytäsovellusten kehitys-opiskelun?
Aiempi kokemus ei ole tarpeen. CoddyKitin Electron-työpöytäsovellusten kehitys-oppimispolku sopii vasta-alkajista edistyneisiin, joten voit aloittaa tästä tai alusta ja edetä omaan tahtiisi. Tämä on oppitunti 1/4.
Kuinka kauan ”Mikä Electron on”-oppitunnin suorittaminen kestää?
Useimmat CoddyKitin oppitunnit kestävät noin 5–10 minuuttia. Jokainen oppitunti on lyhyt ja interaktiivinen, joten edistyt tasaisesti ja voit jatkaa siitä, mihin jäit – sekä verkossa että sovelluksessa.
Voinko kirjoittaa ja suorittaa koodia tällä Electron-työpöytäsovellusten kehitys-oppitunnilla?
Kyllä. Jokainen Electron-työpöytäsovellusten kehitys-oppitunti sisältää sisäänrakennetun koodieditorin, joten voit kirjoittaa ja suorittaa oikeaa koodia suoraan selaimessa ja saada välitöntä palautetta tekoälyltä – paikallista asennusta ei tarvita.
Kaikki tämän kurssin oppitunnit
- Mikä Electron on
- Kehitysympäristön määrittäminen
- Ensimmäinen Electron-sovelluksenne
- Electronin arkkitehtuurin ymmärtäminen