lëshimi i platformës , которая предоставляет самодостаточный фреймворк для разработки многоплатформенных пользовательских приложений, использующий в качестве основы компоненты Chromium, V8 и Node.js. Значительное изменение номера версии связано с обновлением до кодовой базы Chromium 83, платформы и JavaScript-движка V8 8.3.
Në :
- Расширены возможности, связанные с проверкой правописания и добавлен API для поддержания собственных списков слов в словаре.
- На платформе Linux повышена эффективность обработки событий, связанных с окнами.
- Включён PDF-просмотрщик.
- Активирована по умолчанию настройка app.allowRendererProcessReuse, не допускающая загрузку в процесс отрисовки не нативных модулей.
- В IPC между основным процессом и процессом отрисовки задействован алгоритм структурированного клонирования (Structured Clone Algorithm), применяемый в движке V8 для копирования сложных JavaScript-объектов. По сравнению с ранее используемым механизмом сериализации данных, новый алгоритм более предсказуем, быстр и функционален. При перемещении крупных буферов и сложных объектов новый алгоритм быстрее примерно в два раза при практически не изменившихся задержках при передаче мелких сообщений.
Kujtojmë se Electron lejon krijimin e çdo aplikacioni grafik duke përdorur teknologjitë e shfletuesit, logjika e punës së të cilave përcaktohet në JavaScript, HTML dhe CSS, dhe funksionaliteti mund të zgjerohet përmes sistemit të shtesave. Zhvilluesit kanë në dispozicion modulet Node.js, si dhe një API të zgjeruar për formimin e dialogëve natyralë, integrimin e aplikacioneve, krijimin e menuve kontekstuale, integrimin me sistemin e njoftimeve, menaxhimin e dritareve dhe ndërveprimin me nën-sistemet e Chromium.
Ndryshe nga aplikacionet web, programet mbi Electron ofrohen si skedarë executable të pavarur, të cilat nuk janë të lidhura me shfletuesin. Megjithatë, zhvilluesi nuk ka nevojë të merret me portimin e aplikacionit për platforma të ndryshme, Electron do të sigurojë mundësinë e ndërtimit për të gjitha sistemet e mbështetura në Chromium. Electron gjithashtu ofron për organizimin e shpërndarjes dhe instalimit automatike të përditësimeve (përditësimet mund të dërgohen si nga një server i veçantë, ashtu edhe drejtpërdrejt nga GitHub).
Midis programeve të ndërtuara mbi platformën Electron mund të përmendim redaktorin , klientin e postës , mjetin për punë me Git , sistemin për analizën dhe vizualizimin e kërkesave SQL , sistemin e blogjeve WordPress Desktop, klientin BitTorrent , si gjithashtu klientë të autorizuar për shërbime si Skype, Signal, Slack, Basecamp, Twitch, Ghost, Wire, Wrike, Visual Studio Code dhe Discord. Në total, në katalogun e programeve Electron около 850 приложений. Для упрощения разработки новых приложений подготовлен набор типовых , duke përfshirë shembuj kodi për zgjidhjen e problemeve të ndryshme.
Burimi: opennet.ru
