Electron da Nativefier don ƙirƙirar webapp ɗinku daga Ubuntu

WebApp electron ubunlog

A cikin kasidar mu ta yau zamuyi waiwaye ne akan Electron. Amfani da wannan tsarin don aikace-aikacen gini tare da wani kayan aiki da ake kira Nativefier, ya zama mafita ga duniya ta wacce kunshin aikace-aikacen gidan yanar gizo don tebur.

A cikin wannan rukunin yanar gizon mun riga munyi magana game da wasu lamura na yanar gizo. A cikinsu mun san aikace-aikace kamar Kundin yanar gizo. Wannan babban kasida ne wanda zamu sami adadi mai yawa na aikace-aikacen da aka kirkira tare da Electron. Wasu karin misalan abin da zamu iya ƙirƙira tare da wannan software zasu zama aikace-aikace kamar Wmail, Skype, Simplenote, GitKraken ko Visual Studio Code.

A wasu shafukan yanar gizo suna cewa a zamanin yau bamu buƙatar aikace-aikacen ƙasa don Linux. Kamar yadda kowa ya sani, gidan yanar gizo yana da yawa, kuma wannan shine dalilin da ya sa aikace-aikace gabaɗaya suke tafiya a hankali zuwa yanar gizo tsawon shekaru.

Kamar yadda suke fada a cikin su shafin yanar gizoIdan mai amfani zai iya gina gidan yanar gizo, ana iya gina aikace-aikacen tebur a sauƙaƙe. Electron ne mai tsarin don ƙirƙirar aikace-aikacen ƙasa tare da fasahar yanar gizo kamar JavaScript, HTML da CSS.

Godiya ga wannan, don amfani da aikace-aikacen yanar gizo kawai zamu buƙaci burauzar yanar gizo. A yau duk masu bincike suna tallafawa fasali kamar adana bayanai akan faifai ko sanarwa. Waɗannan sune mafi yawan al'adun da kowane webapp zai buƙaci amfani dasu.

yanar gizo ubunlog shigarwar

Electron zai bamu damar encapsulate aikace-aikacen yanar gizo don amfanin kansa ta hanya mai sauƙi. Bayan na gwada shi kuma na tabbatar da cewa yana aiki daidai, dole ne in yarda cewa ba tare da bayyana cikakken amfaninsa ba, aƙalla abin yana da ban sha'awa. Ingancin sa na gaske ba abin birgewa bane idan muka kwatanta shi da amfani da albarkatun da Chromium zaiyi idan ƙari, lokacin buɗe wannan gidan yanar gizon. Electron dogara ne akan chromium kuma a cikin yanayin tafiyar lokaci Node.js.

Electron ya taɓa tayar da tambaya iri ɗaya, menene buƙatar in ƙirƙiri aikace-aikacen kai tsaye yayin da zan iya buɗe su a cikin shafuka daga mai bincike? Dalilai na iya zama daga samun kyakkyawan haɗuwa tare da tebur, don adana wasu albarkatu zuwa gudanar da wasu shafuka a keɓe. Anan kowa zai sami nasa amsar.

Sanya Nativefier don ƙirƙirar Electron WebApp akan Ubuntu

Don yin wannan aikin, abu na farko da zamu yi shine shigar Node.js da mai sarrafa kunshin npm. A saboda wannan zamu bude tashar (Ctrl + Alt + T) kuma mu rubuta wani abu kamar haka a ciki.

sudo apt install nodejs npm

A wannan gaba zamu girka mai amfani wanda zai yi juyowa daga manajan kunshin Node.js. A cikin wannan tashar mun rubuta wannan tsari.

sudo npm install nativefier -g

Yanzu zamu iya fara kirkirar aikace-aikacen gidan yanar gizon mu. Dole ne kawai mu ƙaddamar a cikin tashar (Ctrl + Alt + T) wani abu kamar haka:

nativefier ubunlog.com

Nativefier zai fara lulluɓe gidan yanar gizon da aka nuna da kansa. A lokaci guda zai riƙe halayensa kuma za'a sanya shi gunki da suna. Mai ƙaddamar da aikace-aikacenmu, tare da sauran fayilolin da ake buƙata, zamu iya samu a cikin babban fayil mai suna iri ɗaya da yanar gizo a cikin kundin adireshi daga inda muka aiwatar da aikin da ya gabata.

ƙirƙirar webapp electron

Dole ne a bayyana cewa Nativefier zai ba mu izini yi amfani da zaɓuɓɓuka daban-daban zuwa aikace-aikacen da muke son haɗawa. Kuna iya duba takaddun a shafinta GitHub. Waɗannan zaɓuɓɓukan sun kasance daga yiwuwar keɓance sunan aikace-aikacen, ƙara gunki kuma ƙare tare da gyaggyara tsoffin girman taga, da sauransu. Ya kamata kuma a lura cewa za mu yi ba da izinin saka JavaScript ko lambar CSS akan webapp. Abubuwan da aka buɗe mana suna ninkawa.

Don ƙarewa, za mu iya tambayar kanmu kawai idan waɗannan nau'ikan aikace-aikacen sun fi kwanciyar hankali ko samar da isasshen babban adana albarkatu akan na'urorinmu. Saboda za mu iya yin kusan iri ɗaya ta ƙara haɗin kai tsaye zuwa tebur ɗinmu tare da Chrome da Chromium. Wannan ya rage wa kowa dandano.


Bar tsokaci

Your email address ba za a buga. Bukata filayen suna alama da *

*

*

  1. Wanda ke da alhakin bayanan: Miguel Ángel Gatón
  2. Manufar bayanan: Sarrafa SPAM, sarrafa sharhi.
  3. Halacci: Yarda da yarda
  4. Sadarwar bayanan: Ba za a sanar da wasu bayanan ga wasu kamfanoni ba sai ta hanyar wajibcin doka.
  5. Ajiye bayanai: Bayanin yanar gizo wanda Occentus Networks (EU) suka dauki nauyi
  6. Hakkoki: A kowane lokaci zaka iyakance, dawo da share bayanan ka.

  1.   Cristina m

    Barka dai kuma wadanne hukunce-hukunce zan iya amfani dasu don share shi, tare da wutan lantarki da aka zazzage a matsayin wani ɓangare na shigarwar? Godiya ga shafin yanar gizon ku, Ina kan kde neon