इलेक्ट्रॉन और नेटिवियर उबंटू से अपना वेबैप बनाने के लिए

वेबएप इलेक्ट्रॉन ubunlog

आज के लेख में हम इलेक्ट्रॉन पर एक नज़र डालने जा रहे हैं। इस का उपयोग अनुप्रयोगों के निर्माण के लिए रूपरेखा नेटिवियर नामक एक उपकरण के साथ मिलकर, यह एक सार्वभौमिक समाधान बनता जा रहा है डेस्कटॉप के लिए पैकेज वेब अनुप्रयोगों.

इसी ब्लॉग में हमने पहले ही कुछ मामलों के बारे में बात की है webapp। उनमें हम ऐसे अनुप्रयोगों के रूप में जाना जाता है वेब कैटलॉग। यह एक व्यापक कैटलॉग है जिसमें हमें इलेक्ट्रॉन के साथ बड़ी संख्या में एप्लिकेशन मिलेंगे। इस सॉफ़्टवेयर के साथ हम जो कुछ बना सकते हैं, उसके कुछ और उदाहरण जैसे कि Wmail, Skype, Simpleenote, GitKraken या Visual Studio Code जैसे एप्लिकेशन होंगे।

कुछ साइटों पर वे कहते हैं कि आजकल हमें लिनक्स के लिए मूल अनुप्रयोगों की आवश्यकता नहीं है। जैसा कि हर कोई जानता है, वेब मल्टीप्लेट रिकॉर्डर है, और यही वजह है कि सामान्य रूप से अनुप्रयोग धीरे-धीरे वर्षों से वेब पर जा रहे हैं।

जैसा कि वे अपने में कहते हैं वेबसाइटयदि उपयोगकर्ता एक वेबसाइट बना सकता है, तो एक डेस्कटॉप एप्लिकेशन आसानी से बनाया जा सकता है। इलेक्ट्रॉन एक है जावास्क्रिप्ट, एचटीएमएल और सीएसएस जैसी वेब तकनीकों के साथ मूल एप्लिकेशन बनाने के लिए रूपरेखा.

इसके लिए धन्यवाद, वेब एप्लिकेशन का उपयोग करने के लिए हमें केवल एक वेब ब्राउज़र की आवश्यकता होगी। आज सभी ब्राउज़र डिस्क या नोटिफिकेशन पर डेटा स्टोरेज जैसी सुविधाओं का समर्थन करते हैं। ये सबसे विशिष्ट हैं जो किसी भी वेबएप को उपयोग करने की आवश्यकता होगी।

webapp ubunlog प्रविष्टि

इलेक्ट्रॉन हमें अनुमति देगा वेब एप्लिकेशन इनकैप्सुलेट करते हैं एक सरल तरीके से खुद की खपत के लिए। यह जांचने और सत्यापित करने के बाद कि यह सही ढंग से काम करता है, मुझे स्वीकार करना चाहिए कि इसकी वास्तविक उपयोगिता के बारे में स्पष्ट हुए बिना, कम से कम यह बहुत उत्सुक रहा है। इसकी वास्तविक दक्षता उल्लेखनीय नहीं है यदि हम इसकी तुलना उस संसाधन खपत से करते हैं जो क्रोमियम एक ही वेबसाइट खोलते समय एक्सटेंशन करता है। इलेक्ट्रॉन पर आधारित है क्रोमियम और रनटाइम वातावरण में Node.js.

इलेक्ट्रॉन ने हमेशा एक ही सवाल उठाया है, जब मुझे ब्राउज़र से टैब में खोल सकते हैं तो मुझे स्टैंडअलोन एप्लिकेशन बनाने की क्या आवश्यकता है? कारण डेस्कटॉप के साथ एक बेहतर एकीकरण प्राप्त करने से हो सकता है, कुछ संसाधनों को अलग-थलग करने के लिए कुछ संसाधनों को सहेजना। यहां सभी को अपने-अपने जवाब खोजने होंगे।

Ubuntu पर इलेक्ट्रॉन WebApp बनाने के लिए Nativefier स्थापित करें

इस कार्य को करने के लिए, सबसे पहला काम हम करेंगे Node.js और उसके npm पैकेज मैनेजर को स्थापित करें। इसके लिए हम टर्मिनल (Ctrl + Alt + T) खोलने जा रहे हैं और उसमें निम्नलिखित की तरह कुछ लिखेंगे।

sudo apt install nodejs npm

इस बिंदु पर हम उपयोगिता स्थापित करने जा रहे हैं जो Node.js पैकेज प्रबंधक से रूपांतरण का प्रदर्शन करेगी। उसी टर्मिनल में हम निम्नलिखित आदेश लिखते हैं।

sudo npm install nativefier -g

अब हम अपने स्वयं के वेब एप्लिकेशन बनाना शुरू कर सकते हैं। हमें केवल टर्मिनल (Ctrl + Alt + T) को कुछ इस तरह से लॉन्च करना होगा:

nativefier ubunlog.com

Nativefier संकेतित वेबसाइट को स्वतंत्र रूप से इनकैप्सुलेट करना शुरू कर देगा। उसी समय यह अपनी विशेषताओं को बनाए रखेगा और एक आइकन और एक नाम सौंपा जाएगा। हमारे आवेदन का लांचरबाकी आवश्यक फाइलों के साथ, हम उस फ़ोल्डर में उसी नाम से खोज सकते हैं जिस निर्देशिका में वेब है जहां से हमने पिछली कार्रवाई को अंजाम दिया है।

webapp इलेक्ट्रॉन बनाना

यह स्पष्ट किया जाना चाहिए कि नेटिवियर हमें अनुमति देगा विभिन्न विकल्पों को लागू करें उन अनुप्रयोगों के लिए जिन्हें हम पैकेज करना चाहते हैं। आप इसके पृष्ठ पर दस्तावेज़ देख सकते हैं GitHub। ये विकल्प आवेदन के नाम को अनुकूलित करने, एक आइकन जोड़ने और खिड़की के डिफ़ॉल्ट आयामों को संशोधित करने के साथ दूसरों के बीच समाप्त होने की संभावना से लेकर हैं। यह भी ध्यान दिया जाना चाहिए कि हम करेंगे जावास्क्रिप्ट या सीएसएस कोड एम्बेड करने की अनुमति दें वेब पर। हमारे लिए खुली संभावनाएँ कई गुना बढ़ रही हैं।

समाप्त करने के लिए, हम केवल स्वयं से पूछ सकते हैं कि क्या इस प्रकार के अनुप्रयोग हमारे उपकरणों में संसाधनों की पर्याप्त उच्च बचत करते हैं या पर्याप्त रूप से उच्च बचत करते हैं। क्योंकि हम क्रोम और क्रोमियम दोनों के साथ अपने डेस्कटॉप से ​​सीधा लिंक जोड़कर व्यावहारिक रूप से ऐसा ही कर सकते हैं। यह हर किसी के स्वाद पर निर्भर है।


अपनी टिप्पणी दर्ज करें

आपका ईमेल पता प्रकाशित नहीं किया जाएगा। आवश्यक फ़ील्ड के साथ चिह्नित कर रहे हैं *

*

*

  1. डेटा के लिए जिम्मेदार: मिगुएल elngel Gatón
  2. डेटा का उद्देश्य: नियंत्रण स्पैम, टिप्पणी प्रबंधन।
  3. वैधता: आपकी सहमति
  4. डेटा का संचार: डेटा को कानूनी बाध्यता को छोड़कर तीसरे पक्ष को संचार नहीं किया जाएगा।
  5. डेटा संग्रहण: ऑकेंटस नेटवर्क्स (EU) द्वारा होस्ट किया गया डेटाबेस
  6. अधिकार: किसी भी समय आप अपनी जानकारी को सीमित, पुनर्प्राप्त और हटा सकते हैं।

  1.   क्रिस्टीना कहा

    हैलो और इसे हटाने के लिए मैं कौन सी कमांड का उपयोग कर सकता हूं, साथ ही इलेक्ट्रान जो कि इंस्टालेशन के हिस्से के रूप में डाउनलोड किया गया था? आपके ब्लॉग के लिए धन्यवाद, मैं kde neon पर हूँ