neni to tedy doplnek weboveho prohlizece, ale jako doplnek to ma "webovy" prohlizec ;-)
jasne take se mi nelibi trend mit par set MB pro aplikaci postavenou na elektronu, na druhou stranu stale je ta vyhoda ze nemusi prohlizec bezet (nebo jeho cast pri aktivaci "nechat bezet na pozadi pri ukonceni")
Elektron je skvelá vec.... Len je zneužívaná na špatné účely.... ostatne zas tak tragické to není, v dnešnej dobe par set MB je "nič". To samozrejme neznamená že je správne a rozumné písať aplikáciu, ktorá robí jednu jednoduchú funkciu, ktorú jde napsať v Céčku na 10 riadkov, psát v Elektrone. Ja osobne ale taky mám pár aplikácií postavených na Elektrone. Výhodou Elektronu ale je pomerne veľmi jednoduchý a rýchly vývoj, stačí 50 riadkov kódu a komplexnosť Vášho programu dosahuje takej úrovne, ako stejný program psaný v Céčku, když má 500 riadkov. Ono ale už je proste taký trend, čím ďalej, tým viac sa ide na "viac vyššie úrovňové programovanie". To boli časy kdy vätšina SW bola psaná v Assemblery. Ono sa ale už "nepatrná" efektivita zahadzuje za jednoduchosť. Samozrejme kritické programy bude vždy nutné písať v nižších jazykoch.
Navíc se pak několik Elektronů spustí dohromady a zabere to spoustu paměti. Proč bych měl mít spuštěný prohlížeč několikrát, když ho můžu mít spuštěný jednou? IMHO uživateli aplikace v Elektronu nepřinesou vůbec nic.
Přinesou možná něco tvůrcům aplikací - sdílení kódu mezi „webovou“ a „elektronovou“ verzí a využití javascriptových programátorů. Jiné přínosy nevidím. Možná potenciálně lepší bezpečnost, ale to už záleží na kvalitě Elektronu a ve výsledku může být ta bezpečnost i horší.
mdview robi jedinu vec - zoberie README.md, prezenie ho cez markdown-it kniznicu (ktora podla https://markdown-it.github.io/markdown-it/#Renderer.render generuje HTML) a zobrazi toto HTML v Electrone, co je staticky zlinkovany a teda v buducnosti nepatchovany (citaj potencialne nebezpecny) browser.
Namiesto toho aby spravili web server ktory bude servovat html ktore vylezie z markdown-it libky tak spravili tuto zbytocnost.