उबंटूमधून आपले स्वतःचे वेबअॅप तयार करण्यासाठी इलेक्ट्रॉन आणि नेटिव्हफायर

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

आजच्या लेखात आपण इलेक्ट्रॉनकडे पाहणार आहोत. याचा उपयोग अनुप्रयोग तयार करण्यासाठी फ्रेमवर्क नेटिफायर नावाच्या एका साधनासह हे एक सार्वत्रिक समाधान बनत आहे ज्याद्वारे डेस्कटॉपसाठी पॅकेज वेब अनुप्रयोग.

या ब्लॉगमध्ये आम्ही आधीच काही प्रकरणांबद्दल बोललो आहोत वेबअनुप्रयोगाच्या. त्यांच्यामध्ये आम्हाला असे अनुप्रयोग माहित आहेत वेबकॅटलॉग. हे एक विस्तृत कॅटलॉग आहे ज्यामध्ये आम्हाला इलेक्ट्रॉनसह तयार केलेल्या मोठ्या संख्येने अनुप्रयोग आढळतील. आम्ही या सॉफ्टवेअरसह जे तयार करू शकतो त्याची आणखी काही उदाहरणे म्हणजे डब्ल्यूमेल, स्काइप, सिंप्लेनोटे, गिटक्रेन किंवा व्हिज्युअल स्टुडिओ कोड यासारखे अनुप्रयोग असतील.

काही साइट्सवर ते म्हणतात की आजकाल आपल्याला Linux साठी नेटिव्ह applicationsप्लिकेशन्सची आवश्यकता नाही. प्रत्येकाला माहित आहे की, वेब एकाधिक प्लॅटफॉर्म आहे आणि म्हणूनच बर्‍याच वर्षांपासून अनुप्रयोग हळूहळू वेबवर जात आहेत.

त्यांच्या म्हणण्याप्रमाणे वेब पेजजर एखादी वेबसाइट वेबसाइट तयार करू शकत असेल तर डेस्कटॉप अनुप्रयोग सहज तयार केला जाऊ शकतो. इलेक्ट्रॉन एक आहे जावास्क्रिप्ट, एचटीएमएल आणि सीएसएस सारख्या वेब तंत्रज्ञानासह मूळ अनुप्रयोग तयार करण्यासाठी फ्रेमवर्क.

धन्यवाद, वेब अनुप्रयोग वापरण्यासाठी आम्हाला फक्त एक वेब ब्राउझर लागेल. आज सर्व ब्राउझर डिस्कवरील डेटा स्टोरेज किंवा सूचनांसारख्या वैशिष्ट्यांचे समर्थन करतात. कोणत्याही वेबअॅपचा वापर करण्याची आवश्यकता ही सर्वात वैशिष्ट्यपूर्ण आहे.

वेबअनुप्रयोगाच्या ubunlog प्रवेश

इलेक्ट्रॉन आम्हाला परवानगी देईल वेब अनुप्रयोग encapsulate एक सोपा मार्ग स्वत: च्या वापरासाठी. याची चाचणी करून आणि ती योग्यरित्या कार्य करते हे सत्यापित केल्यानंतर, मी हे कबूल केले पाहिजे की वास्तविक उपयोगिताबद्दल स्पष्ट न करता, किमान ते नक्कीच कुतूहल बनले आहे. तीच कार्यक्षमता उल्लेखनीय नाही जर आम्ही त्याची तुलना जर त्याच वेबसाइट उघडताना विस्तारांनी, क्रोमियमने केलेल्या स्रोतांच्या वापराशी केली तर त्या खर्चाशी तुलना केली. इलेक्ट्रॉन आधारित आहे Chromium आणि रनटाइम वातावरणात Node.js.

इलेक्ट्रॉनने नेहमी हाच प्रश्न उपस्थित केला आहे, जेव्हा मी ब्राउझरमधून टॅबमध्ये उघडू शकेन तेव्हा मला स्वतंत्र अनुप्रयोग तयार करण्याची काय आवश्यकता आहे? डेस्कटॉपशी चांगले एकत्रिकरण साधणे, काही संसाधने वेगळ्या साइट व्यवस्थापित करण्यासाठी बचत करणे ही कारणे असू शकतात. येथे प्रत्येकाला स्वतःची उत्तरे शोधावी लागतील.

उबंटूवर इलेक्ट्रॉन वेबअॅप तयार करण्यासाठी नेटिफायर स्थापित करा

हे कार्य करण्यासाठी, आम्ही प्रथम करत आहोत Node.js आणि त्याचा एनपीएम पॅकेज व्यवस्थापक स्थापित करा. त्यासाठी आपण टर्मिनल (Ctrl + Alt + T) उघडणार आहोत आणि त्यामधे असे काहीतरी लिहू.

sudo apt install nodejs npm

या टप्प्यावर आम्ही युटिलिटी स्थापित करणार आहोत जी नोड.जेएस पॅकेज मॅनेजरकडून रूपांतरण करेल. त्याच टर्मिनलमध्ये आम्ही पुढील ऑर्डर लिहितो.

sudo npm install nativefier -g

आता आम्ही आमचे स्वतःचे वेब creatingप्लिकेशन्स तयार करणे सुरू करू शकतो. आम्हाला फक्त टर्मिनलमध्ये (Ctrl + Alt + T) असे काहीतरी सुरू करावे लागेल:

nativefier ubunlog.com

नेटिव्हफायर सूचित वेबसाइट स्वतंत्रपणे encapsulate सुरू होईल. त्याच वेळी हे आपली वैशिष्ट्ये टिकवून ठेवेल आणि त्याला एक चिन्ह आणि नाव दिले जाईल. आमच्या अनुप्रयोगाचा लाँचरउर्वरित आवश्यक फायलींबरोबरच, आम्ही मागील क्रिया केलेल्या डिरेक्टरीमध्ये वेब नावाच्या नावाच्या फोल्डरमध्ये शोधू शकतो.

वेबअॅप इलेक्ट्रॉन तयार करणे

नेटिफायर आम्हाला परवानगी देईल हे स्पष्ट केले पाहिजे भिन्न पर्याय लागू करा आम्ही पॅकेज करू इच्छित अनुप्रयोगांवर. आपण त्याच्या पृष्ठावरील दस्तऐवजीकरण तपासू शकता GitHub. हे पर्याय अनुप्रयोगाचे नाव सानुकूलित करण्याची शक्यता, आयकॉन जोडणे आणि विंडोच्या डीफॉल्ट परिमाणांमध्ये सुधारणा करण्यासह, इतरांमधील आहेत. आम्ही हे देखील लक्षात घेतले पाहिजे जावास्क्रिप्ट किंवा सीएसएस कोड एम्बेड करण्यास अनुमती द्या वेबअॅपवर आमच्यासाठी खुल्या शक्यता वाढत आहेत.

समाप्त करण्यासाठी, आम्ही स्वतःसच विचारू शकतो की या प्रकारचे अनुप्रयोग अधिक आरामदायक आहेत किंवा आमच्या डिव्हाइसवरील संसाधनांची पर्याप्त बचत होते. कारण आम्ही Chrome आणि क्रोमियम दोन्हीसह आमच्या डेस्कटॉपवर थेट दुवा जोडून व्यावहारिकदृष्ट्या असे करू शकतो. हे प्रत्येकाच्या आवडीवर अवलंबून आहे.


आपली टिप्पणी द्या

आपला ई-मेल पत्ता प्रकाशित केला जाणार नाही. आवश्यक फील्ड चिन्हांकित केले आहेत *

*

*

  1. डेटा जबाबदार: मिगुएल Áन्गल गॅटन
  2. डेटाचा उद्देशः नियंत्रण स्पॅम, टिप्पणी व्यवस्थापन.
  3. कायदे: आपली संमती
  4. डेटा संप्रेषण: कायदेशीर बंधन वगळता डेटा तृतीय पक्षास कळविला जाणार नाही.
  5. डेटा संग्रहण: ओकेन्टस नेटवर्क (EU) द्वारा होस्ट केलेला डेटाबेस
  6. अधिकारः कोणत्याही वेळी आपण आपली माहिती मर्यादित, पुनर्प्राप्त आणि हटवू शकता.

  1.   क्रिस्टीना म्हणाले

    हॅलो आणि मी हे हटविण्यासाठी काय आज्ञा वापरू शकतो, तसेच स्थापनेचा भाग म्हणून डाउनलोड केलेले इलेक्ट्रॉन? आपल्या ब्लॉगबद्दल धन्यवाद, मी केडीए निऑनवर आहे