इलेक्ट्रॉन 10.0.0 चे प्रकाशन, क्रोमियम इंजिनवर आधारित ऍप्लिकेशन तयार करण्यासाठी एक व्यासपीठ

तयार केले प्लॅटफॉर्म प्रकाशन इलेक्ट्रॉन 10.0.0, जे एक आधार म्हणून Chromium, V8 आणि Node.js घटक वापरून, मल्टी-प्लॅटफॉर्म सानुकूल अनुप्रयोग विकसित करण्यासाठी स्वयं-निहित फ्रेमवर्क प्रदान करते. कोडबेसमध्ये अपग्रेड केल्यामुळे महत्त्वपूर्ण आवृत्ती क्रमांक बदलला क्रोमियम 85, प्लॅटफॉर्म नोड.जेएस 12.16.3 आणि JavaScript इंजिन V8 8.5.

В नवीन प्रदर्शित:

  • जोडले метод contents.getBackgroundThrottling() и свойство contents.backgroundThrottling.
  • В основном процессе предоставлен доступ к модулю desktopCapturer.
  • जोडले метод ses.isPersistent() для определения постоянных сеансов.
  • Решены сетевые проблемы, не позволяющие выполнить соединения RTC
    из-за изменения IP-адреса.

  • Отключён по умолчанию модуль «remote», представляющий IPC-механизм для взаимодействия между процессом отрисовки текущей страницы и основным процессом.
  • Параметр app.allowRendererProcessReuse по умолчанию изменён на значение true, что запрещает загрузку не учитывающих контекст модулей в процессе отрисовки.
  • जोडले настройка disableDialogs для полного отключения диалоговых окон.
  • Включён встроенный PDF-просмотрщик на основе pdfium.

आम्ही तुम्हाला आठवण करून देतो की इलेक्ट्रॉन तुम्हाला ब्राउझर तंत्रज्ञान वापरून कोणतेही ग्राफिकल अॅप्लिकेशन तयार करण्याची परवानगी देतो, ज्याचे तर्क JavaScript, HTML आणि CSS मध्ये परिभाषित केले आहेत आणि अॅड-ऑन सिस्टमद्वारे कार्यक्षमता वाढवता येते. विकसकांना Node.js मॉड्यूल्समध्ये प्रवेश आहे, तसेच नेटिव्ह डायलॉग्स व्युत्पन्न करण्यासाठी, ऍप्लिकेशन्स एकत्रित करण्यासाठी, कॉन्टेक्स्ट मेन्यू तयार करण्यासाठी, नोटिफिकेशन सिस्टमसह समाकलित करण्यासाठी, विंडोमध्ये फेरफार करण्यासाठी आणि Chromium सबसिस्टमशी संवाद साधण्यासाठी विस्तारित API.

वेब ऍप्लिकेशन्सच्या विपरीत, इलेक्ट्रॉन-आधारित प्रोग्राम्स ब्राउझरशी जोडलेल्या नसलेल्या स्वयं-निहित एक्झिक्युटेबल फाइल्स म्हणून वितरित केले जातात. त्याच वेळी, विकासकाला वेगवेगळ्या प्लॅटफॉर्मसाठी अनुप्रयोग पोर्ट करण्याबद्दल काळजी करण्याची आवश्यकता नाही; इलेक्ट्रॉन क्रोमियमद्वारे समर्थित सर्व सिस्टमसाठी तयार करण्याची क्षमता प्रदान करेल. इलेक्ट्रॉन देखील प्रदान करते संसाधने स्वयंचलित वितरण आणि अद्यतनांची स्थापना आयोजित करण्यासाठी (अद्यतने वेगळ्या सर्व्हरवरून किंवा थेट GitHub वरून वितरित केली जाऊ शकतात).

इलेक्ट्रॉन प्लॅटफॉर्मवर तयार केलेल्या प्रोग्रामपैकी, आम्ही संपादक लक्षात घेऊ शकतो अणू, почтовые клиенты नायलास и मेलस्प्रिंग,, инструментарий для работы с Git गिटक्रॅकेन, WordPress डेस्कटॉप ब्लॉगिंग सिस्टम, BitTorrent क्लायंट वेब टोरेंट डेस्कटॉप, तसेच Skype, Signal, Slack, Basecamp, Twitch, Ghost, Wire, Wrike, Visual Studio Code आणि Discord सारख्या सेवांसाठी अधिकृत क्लायंट. इलेक्ट्रॉन प्रोग्राम कॅटलॉगमधील एकूण सादर केले सुमारे 850 अर्ज. नवीन अनुप्रयोगांचा विकास सुलभ करण्यासाठी, मानकांचा एक संच डेमो अनुप्रयोग, विविध समस्यांचे निराकरण करण्यासाठी कोड उदाहरणांसह.

स्त्रोत: opennet.ru

एक टिप्पणी जोडा