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

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

नवीन प्रकाशनातील बदलांपैकी:

  • Добавлено свойство process.contextIsolated для определения выполнения текущего контекста отрисовки в отдельном изолированном процессе.
  • Добавлен session.storagePath для определения пути на диске для хранения связанных с сеансом данных.
  • В API WebContents объявлена устареашей поддержка события «new-window», вместо которого следует использовать обработчик, прикрепляемый через метод webContents.setWindowOpenHandler().
  • Добавлен параметр process.contextId, используемый в модуле @electron/remote при взаимодействии между основным процессом и процессом отрисовки страницы.
  • Добавлен API для включения и выключения обработчика для проверки правописания.

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

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

इलेक्ट्रॉन प्लॅटफॉर्मवर तयार केलेल्या प्रोग्राममध्ये Atom एडिटर, Mailspring ईमेल क्लायंट, GitKraken टूलकिट, WordPress डेस्कटॉप ब्लॉगिंग सिस्टम, WebTorrent डेस्कटॉप BitTorrent क्लायंट, तसेच Skype, Signal, Slack , Basecamp, Twitch, Ghost, Wire सारख्या सेवांसाठी अधिकृत क्लायंट समाविष्ट आहेत. , Wrike, Visual Studio Code आणि Discord. एकूण, इलेक्ट्रॉन प्रोग्राम कॅटलॉगमध्ये 1016 अनुप्रयोग आहेत. नवीन अनुप्रयोगांचा विकास सुलभ करण्यासाठी, विविध समस्यांचे निराकरण करण्यासाठी कोड उदाहरणांसह मानक डेमो अनुप्रयोगांचा एक संच तयार केला गेला आहे.

स्त्रोत: opennet.ru

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