Hodnotenie:
Kniha poskytuje komplexný úvod do vývoja aplikácií pomocou Electronu, ponúka jasné vysvetlenia a praktické príklady. Niektorí používatelia však zaznamenali problémy so zastaraným kódom a nezrovnalosti medzi textom a príkladmi. Okrem toho bol pre niektorých čitateľov problematický systém bezplatného prístupu k elektronickej knihe.
Výhody:Dobre napísaná, metodická prezentácia, dôkladné pokrytie tém Electronu, skvelé pre začiatočníkov aj skúsených vývojárov, praktické príklady kódu, záväzok autora udržiavať kód aktuálny, pútavý štýl písania.
Nevýhody:Neaktuálne príklady kódu, prvé kapitoly môžu byť náročné kvôli zmenám v rámci Electronu, text nie vždy zodpovedá príkladom, problémy so systémom bezplatného prístupu k elektronickej knihe.
(na základe 8 čitateľských recenzií)
Electron in Action
Zhrnutie
Kniha Electron v akcii vás krok za krokom prevedie vytváraním multiplatformných desktopových aplikácií, ktoré fungujú v systémoch Windows, OSX a Linux. Na konci knihy budete pripravení vytvárať jednoduché a rýchle aplikácie pomocou JavaScriptu, Node a frameworku Electron.
Zakúpenie tlačenej knihy zahŕňa bezplatnú elektronickú knihu vo formátoch PDF, Kindle a ePub od Manning Publications.
O technológii
Nebolo by skvelé vytvárať desktopové aplikácie len pomocou svojich zručností v oblasti webového vývoja? Electron je framework navrhnutý presne na to Electron je plne multiplatformový a umožňuje vám používať JavaScript a Node na vytváranie jednoduchých a svižných desktopových aplikácií. Vytváranie nástrojov, hier a utilít pomocou Electronu je rýchle, praktické a zábavné.
O knihe
Kniha Electron v akcii vás naučí vytvárať multiplatformové aplikácie pomocou JavaScriptu, Node a frameworku Electron. Naučíte sa myslieť ako desktopový vývojár pri vytváraní textového nástroja, ktorý číta a vykresľuje Markdown. Pridáte funkcie špecifické pre operačný systém, ako sú súborový systém, ponuky a schránky, a použijete nástroje Chromium na distribúciu hotového produktu. Svoje učenie dokonca doplníte o ukladanie dát, optimalizáciu výkonu a testovanie.
Čo je vnútri
⬤ Budovanie pre macOS, Windows a Linux.
⬤ Natívny operačný systém API.
⬤ Používanie frameworkov tretích strán, ako je React.
⬤ Deploadovanie do Mac App Store.
O čitateľovi
Vyžaduje stredne pokročilé znalosti JavaScriptu a Node. Nevyžadujú sa žiadne skúsenosti s vytváraním desktopových aplikácií.
O autorovi
Steven Kinney je hlavný inžinier v spoločnosti SendGrid, inštruktor v programe Frontend Masters a organizátor konferencie DinosaurJS v Denveri v štáte Colorado.
Obsah
ČASŤ 1 - ZAČÍNAME S ELEKTRÓNOM.
⬤ Uvedenie do systému Electron.
⬤ Vaša prvá aplikácia Electron.
ČASŤ 2 - VYTVÁRANIE MULTIPLATFORMOVÝCH APLIKÁCIÍ S ELECTRONOM.
⬤ Vybudovanie aplikácie pre poznámky.
⬤ Používanie natívnych dialógových okien súborov a uľahčenie komunikácie medzi procesmi.
⬤ Práca s viacerými oknami.
⬤ Práca so súbormi.
⬤ Tvorba aplikácií a kontextových ponúk.
⬤ Ďalšia integrácia operačného systému a dynamické povoľovanie položiek menu.
⬤ Zavedenie modulu zásobníka.
⬤ Vytváranie aplikácií pomocou knižnice menubaru.
⬤ Používanie transpilátorov a rámcov.
⬤ Používanie údajov o používaní a používanie natívnych modulov Node. js.
⬤ Testovanie aplikácií pomocou programu Spectron.
3. ČASŤ - NASADENIE APLIKÁCIÍ ELECTRON.
⬤ Tvorba aplikácií na nasadenie.
⬤ Uvoľňovanie a aktualizácia aplikácií.
⬤ Distribúcia aplikácie prostredníctvom obchodu Mac App Store.