{"id":82263,"date":"2020-05-20T19:42:01","date_gmt":"2020-05-20T17:42:01","guid":{"rendered":"https:\/\/prohoster.info\/blog\/novosti-interneta\/reliz-electron-9-0-0-platformy-sozdaniya-prilozhenij-na-baze-dvizhka-chromium"},"modified":"2020-05-20T19:42:01","modified_gmt":"2020-05-20T17:42:01","slug":"reliz-electron-9-0-0-platformy-sozdaniya-prilozhenij-na-baze-dvizhka-chromium","status":"publish","type":"post","link":"https:\/\/prohoster.info\/ro\/blog\/news\/reliz-electron-9-0-0-platformy-sozdaniya-prilozhenij-na-baze-dvizhka-chromium","title":{"rendered":"Lansarea Electron 9.0.0, platforma de creare a aplica\u021biilor bazate pe motorul Chromium","gt_translate_keys":[{"key":"rendered","format":"text"}]},"content":{"rendered":"<p><noindex><a rel=\"nofollow\" href=\"https:\/\/www.electronjs.org\/blog\/electron-9-0\">Preg\u0103tit<\/a><\/noindex> lansarea platformei <noindex><a rel=\"nofollow\" href=\"https:\/\/electronjs.org\">Electron 9.0.0<\/a><\/noindex>, care ofer\u0103 un cadru autonom pentru dezvoltarea aplica\u021biilor utilizatorilor pe mai multe platforme, folosind ca baz\u0103 componentele Chromium, V8 \u0219i Node.js. Schimbarea semnificativ\u0103 a num\u0103rului versiunii este legat\u0103 de actualizarea la codul de baz\u0103 Chromium 83, platforma <noindex><a rel=\"nofollow\" href=\"https:\/\/www.opennet.ru\/opennews\/art.shtml?num=50562\">Node.js 12.14<\/a><\/noindex> \u0219i motorul JavaScript V8 8.3.<\/p>\n<p>\u00cen <noindex><a rel=\"nofollow\" href=\"https:\/\/github.com\/electron\/electron\/releases\/tag\/v9.0.0\">\u00een noul release<\/a><\/noindex>:<\/p>\n<ul>\n<li class=\"l\"> Func\u021bionalit\u0103\u021bile legate de verificarea ortografiei au fost extinse, iar un API pentru men\u021binerea propriilor liste de cuvinte \u00een dic\u021bionar a fost ad\u0103ugat.\n<li class=\"l\"> Pe platforma Linux, eficien\u021ba proces\u0103rii evenimentelor legate de feronerie a fost \u00eembun\u0103t\u0103\u021bit\u0103.\n<li class=\"l\"> A fost inclus un vizualizator PDF.\n<li class=\"l\"> Setarea app.allowRendererProcessReuse este activat\u0103 implicit, prevenind \u00eenc\u0103rcarea \u00een procesul de randare a <noindex><a rel=\"nofollow\" href=\"https:\/\/nodejs.org\/api\/addons.html#addons_context_aware_addons\">modulelor native care nu iau \u00een considerare contextul.<\/a><\/noindex>  \u00cen IPC \u00eentre procesul principal \u0219i procesul de randare a fost implementat algoritmul de clonare structurat\u0103 (Structured Clone Algorithm), utilizat \u00een motorul V8 pentru copierea obiectelor JavaScript complexe. Comparativ cu mecanismul anterior de serializare a datelor, noul algoritm este mai previzibil, rapid \u0219i func\u021bional. La mutarea bufferelor mari \u0219i a obiectelor complexe, noul algoritm este de aproximativ dou\u0103 ori mai rapid, cu \u00eent\u00e2rzieri practic neschimbate \u00een transmiterea mesajelor mici.\n<li class=\"l\"> Microsoft a lansat framework-ul MAUI, cre\u00e2nd un conflict de nume cu proiectele Maui \u0219i Maui Linux\n<\/ul>\n<p>Reamintim c\u0103 Electron permite crearea oric\u0103ror aplica\u021bii grafice utiliz\u00e2nd tehnologii bazate pe browser, logica de func\u021bionare fiind definit\u0103 \u00een JavaScript, HTML \u0219i CSS, iar func\u021bionalitatea poate fi extins\u0103 printr-un sistem de extensii. Dezvoltatorii au la dispozi\u021bie module Node.js, precum \u0219i un API extins pentru formarea dialogurilor native, integrarea aplica\u021biilor, crearea meniurilor contextuale, integrarea cu sistemul de notific\u0103ri, manipularea ferestrelor \u0219i interac\u021biunea cu subsistemele Chromium. <\/p>\n<p>Spre deosebire de aplica\u021biile web, programele bazate pe Electron sunt livrate sub form\u0103 de fi\u0219iere executabile autonome, nelegate de browser. \u00cen acest context, dezvoltatorul nu trebuie s\u0103 se preocupe de portarea aplica\u021biei pentru diverse platforme, Electron va asigura posibilitatea de a compila pentru toate sistemele suportate de Chromium. Electron ofer\u0103 de asemenea <noindex><a rel=\"nofollow\" href=\"http:\/\/electron.atom.io\/docs\/api\/auto-updater\/\">instrumente<\/a><\/noindex> pentru organizarea livr\u0103rii automate \u0219i instal\u0103rii actualiz\u0103rilor (actualiz\u0103rile pot fi livrate fie de pe un server separat, fie direct de pe GitHub).<\/p>\n<p>Dintre programele bazate pe platforma Electron, se poate men\u021biona editorul <noindex><a rel=\"nofollow\" href=\"https:\/\/atom.io\/\">Atom<\/a><\/noindex>, clientul de email <noindex><a rel=\"nofollow\" href=\"https:\/\/nylas.com\/\">Nylas<\/a><\/noindex>, uneltele pentru lucrul cu Git <noindex><a rel=\"nofollow\" href=\"https:\/\/www.gitkraken.com\/\">GitKraken<\/a><\/noindex>, sistemul de analiz\u0103 \u0219i vizualizare a interog\u0103rilor SQL <noindex><a rel=\"nofollow\" href=\"http:\/\/www.wagonhq.com\/\">Wagon<\/a><\/noindex>, sistemul de blogging WordPress Desktop, clientul BitTorrent <noindex><a rel=\"nofollow\" href=\"https:\/\/webtorrent.io\/desktop\">WebTorrent Desktop<\/a><\/noindex>, precum \u0219i clien\u021bii oficiali pentru servicii precum Skype, Signal, Slack, Basecamp, Twitch, Ghost, Wire, Wrike, Visual Studio Code \u0219i Discord. \u00cen total, catalogul aplica\u021biilor Electron <noindex><a rel=\"nofollow\" href=\"https:\/\/electronjs.org\/apps\">este prezentat<\/a><\/noindex> con\u021bine aproximativ 850 de aplica\u021bii. Pentru a facilita dezvoltarea de noi aplica\u021bii, a fost preg\u0103tit un set de <noindex><a rel=\"nofollow\" href=\"https:\/\/github.com\/electron\/electron-api-demos\">aplica\u021bii demonstrative<\/a><\/noindex>, care includ exemple de cod pentru rezolvarea unor diverse probleme. <\/p>\n<p><noindex><a rel=\"nofollow\" name=\"link\"><\/a><\/noindex><\/p>\n<p>Sursa: <a \ncontent=\"nofollow\" rel=\"nofollow\" href=\"https:\/\/www.opennet.ru\/opennews\/art.shtml?num=52989\">opennet.ro<\/a><\/p>","protected":false,"gt_translate_keys":[{"key":"rendered","format":"html"}]},"excerpt":{"rendered":"<p>\u041f\u043e\u0434\u0433\u043e\u0442\u043e\u0432\u043b\u0435\u043d \u0440\u0435\u043b\u0438\u0437 \u043f\u043b\u0430\u0442\u0444\u043e\u0440\u043c\u044b Electron 9.0.0, \u043a\u043e\u0442\u043e\u0440\u0430\u044f \u043f\u0440\u0435\u0434\u043e\u0441\u0442\u0430\u0432\u043b\u044f\u0435\u0442 \u0441\u0430\u043c\u043e\u0434\u043e\u0441\u0442\u0430\u0442\u043e\u0447\u043d\u044b\u0439 \u0444\u0440\u0435\u0439\u043c\u0432\u043e\u0440\u043a \u0434\u043b\u044f \u0440\u0430\u0437\u0440\u0430\u0431\u043e\u0442\u043a\u0438 \u043c\u043d\u043e\u0433\u043e\u043f\u043b\u0430\u0442\u0444\u043e\u0440\u043c\u0435\u043d\u043d\u044b\u0445 \u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u0442\u0435\u043b\u044c\u0441\u043a\u0438\u0445 \u043f\u0440\u0438\u043b\u043e\u0436\u0435\u043d\u0438\u0439, \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u0443\u044e\u0449\u0438\u0439 \u0432 \u043a\u0430\u0447\u0435\u0441\u0442\u0432\u0435 \u043e\u0441\u043d\u043e\u0432\u044b \u043a\u043e\u043c\u043f\u043e\u043d\u0435\u043d\u0442\u044b Chromium, V8 \u0438 Node.js. \u0417\u043d\u0430\u0447\u0438\u0442\u0435\u043b\u044c\u043d\u043e\u0435 \u0438\u0437\u043c\u0435\u043d\u0435\u043d\u0438\u0435 \u043d\u043e\u043c\u0435\u0440\u0430 \u0432\u0435\u0440\u0441\u0438\u0438 \u0441\u0432\u044f\u0437\u0430\u043d\u043e \u0441 \u043e\u0431\u043d\u043e\u0432\u043b\u0435\u043d\u0438\u0435\u043c \u0434\u043e \u043a\u043e\u0434\u043e\u0432\u043e\u0439 \u0431\u0430\u0437\u044b Chromium 83, \u043f\u043b\u0430\u0442\u0444\u043e\u0440\u043c\u044b Node.js 12.14 \u0438 JavaScript-\u0434\u0432\u0438\u0436\u043a\u0430 V8 8.3. \u0412 \u043d\u043e\u0432\u043e\u043c \u0432\u044b\u043f\u0443\u0441\u043a\u0435: \u0420\u0430\u0441\u0448\u0438\u0440\u0435\u043d\u044b \u0432\u043e\u0437\u043c\u043e\u0436\u043d\u043e\u0441\u0442\u0438, \u0441\u0432\u044f\u0437\u0430\u043d\u043d\u044b\u0435 \u0441 \u043f\u0440\u043e\u0432\u0435\u0440\u043a\u043e\u0439 \u043f\u0440\u0430\u0432\u043e\u043f\u0438\u0441\u0430\u043d\u0438\u044f \u0438 \u0434\u043e\u0431\u0430\u0432\u043b\u0435\u043d API \u0434\u043b\u044f [&hellip;]<\/p>\n","protected":false,"gt_translate_keys":[{"key":"rendered","format":"html"}]},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[702],"tags":[],"class_list":["post-82263","post","type-post","status-publish","format-standard","hentry","category-news"],"aioseo_notices":[],"aioseo_head":"\n\t\t<!-- All in One SEO 5.0.2.1 - aioseo.com -->\n\t<meta name=\"description\" content=\"\u041f\u043e\u0434\u0433\u043e\u0442\u043e\u0432\u043b\u0435\u043d \u0440\u0435\u043b\u0438\u0437 \u043f\u043b\u0430\u0442\u0444\u043e\u0440\u043c\u044b Electron 9.0.0, \u043a\u043e\u0442\u043e\u0440\u0430\u044f.\" \/>\n\t<meta name=\"robots\" content=\"max-image-preview:large\" \/>\n\t<meta name=\"author\" content=\"Yuri Gagarin\"\/>\n\t<link rel=\"canonical\" href=\"https:\/\/prohoster.info\/ro\/blog\/news\/reliz-electron-9-0-0-platformy-sozdaniya-prilozhenij-na-baze-dvizhka-chromium\" \/>\n\t<meta name=\"generator\" content=\"All in One SEO (AIOSEO) 5.0.2.1\" \/>\n\t\t<meta property=\"og:locale\" content=\"ro_RO\" \/>\n\t\t<meta property=\"og:site_name\" content=\"ProHoster | \u041a\u0443\u043f\u0438\u0442\u044c \u043d\u0430\u0434\u0435\u0436\u043d\u044b\u0439 \u0445\u043e\u0441\u0442\u0438\u043d\u0433 \u0434\u043b\u044f \u0441\u0430\u0439\u0442\u043e\u0432 \u0441 \u0437\u0430\u0449\u0438\u0442\u043e\u0439 \u043e\u0442 DDoS, VPS VDS \u0441\u0435\u0440\u0432\u0435\u0440\u044b\" \/>\n\t\t<meta property=\"og:type\" content=\"article\" \/>\n\t\t<meta property=\"og:title\" content=\"\ud83e\udd47\u0420\u0435\u043b\u0438\u0437 Electron 9.0.0, \u043f\u043b\u0430\u0442\u0444\u043e\u0440\u043c\u044b \u0441\u043e\u0437\u0434\u0430\u043d\u0438\u044f \u043f\u0440\u0438\u043b\u043e\u0436\u0435\u043d\u0438\u0439 \u043d\u0430 \u0431\u0430\u0437\u0435 \u0434\u0432\u0438\u0436\u043a\u0430 Chromium | ProHoster\" \/>\n\t\t<meta property=\"og:description\" content=\"\u041f\u043e\u0434\u0433\u043e\u0442\u043e\u0432\u043b\u0435\u043d \u0440\u0435\u043b\u0438\u0437 \u043f\u043b\u0430\u0442\u0444\u043e\u0440\u043c\u044b Electron 9.0.0, \u043a\u043e\u0442\u043e\u0440\u0430\u044f.\" \/>\n\t\t<meta property=\"og:url\" content=\"https:\/\/prohoster.info\/ro\/blog\/news\/reliz-electron-9-0-0-platformy-sozdaniya-prilozhenij-na-baze-dvizhka-chromium\" \/>\n\t\t<meta property=\"og:image\" content=\"https:\/\/prohoster.info\/wp-content\/uploads\/2021\/11\/logo-350.jpg\" \/>\n\t\t<meta property=\"og:image:secure_url\" content=\"https:\/\/prohoster.info\/wp-content\/uploads\/2021\/11\/logo-350.jpg\" \/>\n\t\t<meta property=\"og:image:width\" content=\"350\" \/>\n\t\t<meta property=\"og:image:height\" content=\"350\" \/>\n\t\t<meta property=\"article:published_time\" content=\"2020-05-20T17:42:01+00:00\" \/>\n\t\t<meta property=\"article:modified_time\" content=\"2020-05-20T17:42:01+00:00\" \/>\n\t\t<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/prohoster\" \/>\n\t\t<meta property=\"article:author\" content=\"https:\/\/www.facebook.com\/prohoster\" \/>\n\t\t<!-- All in One SEO -->\n\n","aioseo_head_json":{"title":"\ud83e\udd47Lansarea Electron 9.0.0, platforma de creare a aplica\u021biilor bazate pe motorul Chromium | ProHoster","description":"\ud83e\udd47Lansarea Electron 9.0.0, platforma de creare a aplica\u021biilor bazate pe motorul Chromium | ProHoster","canonical_url":"https:\/\/prohoster.info\/ro\/blog\/news\/reliz-electron-9-0-0-platformy-sozdaniya-prilozhenij-na-baze-dvizhka-chromium","robots":"max-image-preview:large","keywords":"","webmasterTools":{"miscellaneous":""},"schema":null,"og:locale":"ro_RO","og:site_name":"ProHoster | \u041a\u0443\u043f\u0438\u0442\u044c \u043d\u0430\u0434\u0435\u0436\u043d\u044b\u0439 \u0445\u043e\u0441\u0442\u0438\u043d\u0433 \u0434\u043b\u044f \u0441\u0430\u0439\u0442\u043e\u0432 \u0441 \u0437\u0430\u0449\u0438\u0442\u043e\u0439 \u043e\u0442 DDoS, VPS VDS \u0441\u0435\u0440\u0432\u0435\u0440\u044b","og:type":"article","og:title":"\ud83e\udd47\u0420\u0435\u043b\u0438\u0437 Electron 9.0.0, \u043f\u043b\u0430\u0442\u0444\u043e\u0440\u043c\u044b \u0441\u043e\u0437\u0434\u0430\u043d\u0438\u044f \u043f\u0440\u0438\u043b\u043e\u0436\u0435\u043d\u0438\u0439 \u043d\u0430 \u0431\u0430\u0437\u0435 \u0434\u0432\u0438\u0436\u043a\u0430 Chromium | ProHoster","og:description":"\u041f\u043e\u0434\u0433\u043e\u0442\u043e\u0432\u043b\u0435\u043d \u0440\u0435\u043b\u0438\u0437 \u043f\u043b\u0430\u0442\u0444\u043e\u0440\u043c\u044b Electron 9.0.0, \u043a\u043e\u0442\u043e\u0440\u0430\u044f.","og:url":"https:\/\/prohoster.info\/ro\/blog\/news\/reliz-electron-9-0-0-platformy-sozdaniya-prilozhenij-na-baze-dvizhka-chromium","og:image":"https:\/\/prohoster.info\/wp-content\/uploads\/2021\/11\/logo-350.jpg","og:image:secure_url":"https:\/\/prohoster.info\/wp-content\/uploads\/2021\/11\/logo-350.jpg","og:image:width":350,"og:image:height":350,"article:published_time":"2020-05-20T17:42:01+00:00","article:modified_time":"2020-05-20T17:42:01+00:00","article:publisher":"https:\/\/www.facebook.com\/prohoster","article:author":"https:\/\/www.facebook.com\/prohoster"},"aioseo_meta_data":{"post_id":"82263","title":null,"description":null,"keywords":null,"keyphrases":null,"primary_term":null,"canonical_url":null,"og_title":null,"og_description":null,"og_object_type":"default","og_image_type":"default","og_image_url":null,"og_image_width":null,"og_image_height":null,"og_image_custom_url":null,"og_image_custom_fields":null,"og_video":null,"og_custom_url":null,"og_article_section":null,"og_article_tags":null,"twitter_use_og":false,"twitter_card":"default","twitter_image_type":"default","twitter_image_url":null,"twitter_image_custom_url":null,"twitter_image_custom_fields":null,"twitter_title":null,"twitter_description":null,"schema":{"blockGraphs":[],"customGraphs":[],"default":{"data":{"Article":[],"Course":[],"Dataset":[],"FAQPage":[],"Movie":[],"Person":[],"Product":[],"ProductReview":[],"Car":[],"Recipe":[],"Service":[],"SoftwareApplication":[],"WebPage":[]},"graphName":"","isEnabled":true},"graphs":[]},"schema_type":null,"schema_type_options":null,"pillar_content":false,"robots_default":true,"robots_noindex":false,"robots_noarchive":false,"robots_nosnippet":false,"robots_nofollow":false,"robots_noimageindex":false,"robots_noodp":false,"robots_notranslate":false,"robots_max_snippet":null,"robots_max_videopreview":null,"robots_max_imagepreview":"large","priority":null,"frequency":null,"local_seo":null,"seo_analyzer_scan_date":null,"breadcrumb_settings":null,"limit_modified_date":false,"reviewed_by":null,"ai":null,"created":"2021-02-28 15:41:28","updated":"2022-09-30 06:22:38","focus_keyword":null,"additional_keywords":null,"truseo_locale":null},"gt_translate_keys":[{"key":"link","format":"url"}],"_links":{"self":[{"href":"https:\/\/prohoster.info\/ro\/wp-json\/wp\/v2\/posts\/82263","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/prohoster.info\/ro\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/prohoster.info\/ro\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/prohoster.info\/ro\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/prohoster.info\/ro\/wp-json\/wp\/v2\/comments?post=82263"}],"version-history":[{"count":0,"href":"https:\/\/prohoster.info\/ro\/wp-json\/wp\/v2\/posts\/82263\/revisions"}],"wp:attachment":[{"href":"https:\/\/prohoster.info\/ro\/wp-json\/wp\/v2\/media?parent=82263"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/prohoster.info\/ro\/wp-json\/wp\/v2\/categories?post=82263"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/prohoster.info\/ro\/wp-json\/wp\/v2\/tags?post=82263"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}