Tignoolajiyada caanka noqon doona 2020

Tignoolajiyada caanka noqon doona 2020

In kasta oo ay u muuqato mid aan suurtagal ahayn, 2020 waa ku dhawaad ​​halkan. Waxaan ilaa hadda u aqoonsanay taariikhdan inay tahay wax toos ah oo ka baxsan boggaga sheeko-yaqaannada sayniska, haddana, tani waa sida ay arrimuhu yihiin - 2020 waa uun geeska.

Haddii aad xiisaynayso waxa mustaqbalka u noqon kara aduunka barnaamij-samaynta, markaa waxaad timid meeshii saxda ahayd. Waxaa laga yaabaa inaan ku qaldanahay qodob kasta - ha u qaadan erayadayda inay yihiin run aan leexan karin - laakiin hoos waxaan ku qeexi doonaa fikirkayga ku saabsan waxa ina sugaya. Ma lihi hibo bixinta, laakiin waxaan samayn karaa malo-awaal ku salaysan xogta la hayo.

miridhku waxa uu socon doonaa guud ahaan

Daxalku waa luuqad barnaamijyo badan oo habab kala duwan leh oo mudnaanta siiya amniga; Marka hore, amniga ku saabsan kombuyuutarrada isbar-bar yaacaya. Marka la eego syntax, Rust waxay la mid tahay C ++, laakiin waxaa loogu talagalay inay bixiso badbaadada xusuusta weyn iyadoo la ilaalinayo waxqabadka sare.

Muddo hadda laga joogo afar sano waxaan isha ku haynay horumarka degdega ah ee luqaddan barnaamijyada. Waxaan u maleynayaa in 2020 ay tahay markii Rust uu si rasmi ah u socon doono guud ahaan. Erayga "Mainstream" macne kale ayuu u leeyahay qof walba, laakiin waxaan aaminsanahay in machadyada waxbarashadu ay bilaabi doonaan inay ku daraan barnaamijyadooda. Markaa, muddo ka dib, waxaa soo bixi doona mowjad cusub oo barnaamij-sameeyeyaal ah oo wax ku qoraya Rust.

Tignoolajiyada caanka noqon doona 2020

Luuqadaha ugu caansan ee barnaamij-sameeyaha marka loo eego natiijooyinka sahaminta qulqulka qulqulka ee Stack ee 2019

Daxalku mar hore ayay isu caddaysay inay tahay luqad wanaagsan oo leh bulsho firfircoon oo firfircoon. Tani waa waxa Facebook uu isticmaalo Libra, mashruuca ugu weyn ee taariikhda shirkadda, sidaas darteed waxaan dhawaan arki doonaa waxa Rust runtii awood u leh.

Haddii aad raadinayso luqad cusub oo aad barato, waxaan aad ugu talinayaa inaad iska hubiso Rust Kuwa danaynaya qorshe hawleed aad u faahfaahsan, waxaan kula talinayaa buugan - Aniga laftayda ayaan ku bilaabay. Rust tag!

GraphQL wuxuu ku sii socon doonaa inuu ku koro caannimada

Tignoolajiyada caanka noqon doona 2020

GraphQL Isbeddellada Google

Marka codsiyadeenu noqdaan kuwo aad u adag, sidoo kale baahida loo qabo habaynta xogta. Shakhsi ahaan, waxaan ahay taageere weyn ee GraphQL, kaas oo aan isticmaalay in ka badan hal mar. Fikradayda, xalkani waa madaxa iyo garbaha ka sarreeya API-ga caadiga ah ee REST marka ay timaado dib u soo celinta xogta.

REST API qaabkeeda caadiga ah waxay u baahan tahay rarida xogta URL-yo badan, halka GraphQL API uu helo dhammaan xogta codsigaagu u baahan yahay hal codsi.

GraphQL waxaa isticmaala kooxo kala duwan, kuwaas oo ka shaqeeya deegaan iyo luqado kala duwan, abuurista abka mobaylada, mareegaha, iyo API-yada. Haddii aad xiisaynayso inaad barato GraphQL, iska hubi oo leh casharo qoraagayga.

Barnaamijyada webka ee horumarka leh waa xoog lagu xisaabtamo

Barnaamijyada Shabakadda Horumarka leh (ama PWAs) waxay u taagan yihiin hab cusub oo horumarinta abka: waxay isku daraan dhammaan awoodaha shabakadda iyo sifooyinka ugu wanaagsan ee xalalka mobilada.

Waxaa jira horumariyayaal badan oo mareegaha adduunka ka jira marka loo eego kuwa u dhashay ee wax u qora goob gaar ah. Waxaan ka shakisanahay in marka shirkadaha waaweyni ay ogaadaan in ay isticmaali karaan xirfadaha horumarinta webka si ay u abuuraan codsiyada webka ee horumarka leh, waxaan arki doonaa qulqulka ballaaran ee noocyadan alaabta.

Si kastaba ha ahaatee, waxay qaadan doontaa wakhti in shirkadaha waaweyni ay la qabsadaan, sida caadiga ah kiis kasta oo tiknoolaji ah. Hawsha samaynta codsiyada shabakada horusocodka waxay ku dhici doontaa garbaha horumarka-dhamaadka hore, maadaama barta oo dhan ay la falgasho Shaqaalaha Shabakadda API (browser API).

Barnaamijyada shabakadda ayaa halkan u jooga inay joogaan. Dad aad iyo aad u tiro badan ayaa qabsanaya fikradda ah in la dhiso hal barnaamij oo shabakadeed oo horumarsan oo la jaanqaadi kara caalamiga ah ay u baahan doonto kheyraad yar oo ay u qalanto wakhtiga maalgashiga.

Tignoolajiyada caanka noqon doona 2020

PWA gudaha Isbeddellada Google

Hadda waa waqtigii la bilaabi lahaa barashada barnaamijyada shabakada horumarsan - waad bilaabi kartaa halkan.

Golaha Shabakadda waa la sii deyn doonaa

Golaha Shabakadda (oo loo soo gaabiyo sida wasm) waa qaab tilmaameedka laba-geesoodka ah oo loogu talagalay mashiinka farsamada gacanta. Waxay u shaqeysaa sidii bartilmaameed la qaadi karo oo la isku dubaridi karo oo loogu talagalay luqadaha heerka sare ah (C, C++, Rust) waxaana lagu diri karaa shabakada macaamiisha iyo codsiyada server-ka. Barnaamijyada shabakada horumarka leh waxay sidoo kale la shaqeeyaan wasm.

Si kale haddii loo dhigo, Golaha Shabakadu wuxuu buundooyinka u dhexeeya JavaScript iyo teknoolojiyadda kale ee heerar kala duwan. Bal qiyaas in aad u baahan tahay in aad isticmaasho maktabadda habaynta sawirka Rust ee codsiga ku qoran React. Golaha Shabakadda ayaa tan suurtagelin doona.

Duubista khudbad ku saabsan doorka wasm ee qaybta webka ee shirka JSConf.Asia 2019

Waxqabadku waa boqor, iyo mugga xogtu si joogto ah ayey u korayaan, taas oo sii adkeynaysa in la sii wado. Tani waa halka ay ka ciyaaraan maktabadaha heerka hoose ee C++ ama Rust. Waxaan dhawaan arki doonaa shirkado waaweyn oo ku daraya Golaha Shabakadda ee arsenalkooda, arrimuhuna halkaas uun bay ka socon doonaan.

Falcelinta waxay ahaan doontaa meesha ugu sareysa

Tignoolajiyada caanka noqon doona 2020

Maktabadaha JavaScript-dhamaadka hore

React ilaa hadda waa maktabadda JavaScript-ka ugu caansan ee horumarinta-dhamaadka hore, waana mudan tahay sidaas. Samaynta abka React waa mid fudud oo xiiso leh. Kooxda abuurtay maktabadan, oo ay weheliyaan bulshada, ayaa qabtay shaqo aad u fiican oo ah bixinta khibrad wanaagsan horumarinta.

Waxaan la shaqeeyay Vue, Angular, iyo React, oo dhamaantood waxay u muuqdeen qaab-dhismeedka weyn. Halkan waxaad u baahan tahay inaad xasuusato: Ujeedada maktabad kasta waa in la qabto hawl gaar ah. Tani waxay ka dhigan tahay inaad u baahan tahay inaad wax yar ka fikirto dookhyada dhadhanka iyo wax badan oo ku saabsan sida loo xalliyo dhibaatadan gaarka ah. Ka doodista qaab-dhismeedka "ugu fiican" waa mid aan macno lahayn. Kaliya waxaad u baahan tahay inaad mid doorato naftaada oo aad u jihayso dhammaan tamartaada horumarka. Waxyooday? Dooro mashruuc qaar ka mid ah liiska oo bilow!

Had iyo jeer ku sharad JavaScript

Waa ammaan in la waco 2010-yadii tobankii sano ee JavaScript. Caannimadiisu waa ay cirka isku sii shareertay sannadihii la soo dhaafay, mana muuqato mid sii yaraanaysa.

Horumarinta JavaScript waa inay u adkaystaan ​​weerarada - waxaa badanaa loo yaqaan "horumariyeyaasha been abuurka ah." Laakiin JavaScript waa qayb muhiim ah oo ka mid ah alaabada tignoolajiyada weyn: Netflix, Facebook, Google iyo kuwa kale oo badan. Iyada oo ku saleysan tan oo keliya, waa in loo tixgeliyo isla luqadda barnaamijka ee sharciga ah sida kuwa kale oo dhan. Si sharaf leh ugu xidh ciwaanka horumariyaha JavaScript-ka bacdi, bulshadani waxa ay abuurtay qaar badan oo ka mid ah xalalka ugu fiican, ee ugu cusub ee hareeraha. Ku dhawaad ​​dhammaan shabakadaha internetka ayaa isticmaala luqaddan ilaa xad. Waxaana jira malaayiin iyaga ka mid ah!

Markaa hadda waa wakhti aad u bacrin ah horumarinta JavaScript. Mushaharka ayaa kor u kacaya, bulshadu waa firfircoon tahay, suuqa shaqada waa weyn yahay. Haddii aad ka fekereyso inaad barato qorista JavaScript, isku day taxanaha buugga Ma garanaysid JS - qalab cajiib ah. Waxaan horay ugala hadlay sababaha ay caanka u tahay JavaScript, waxaa laga yaabaa inay mudan tahay in la akhriyo iyo qodobkan.

Tignoolajiyada caanka noqon doona 2020

Dhaqdhaqaaqa caanka ah ee luuqadaha barnaamijka marka loo eego tirakoobka GitHub

Waad ku mahadsan tahay akhrinta! Haddii aan seegay wax fiican, ku qor faallooyinka ku saabsan mashaariicda iyo teknoolajiyada u qalma dareenka iyo xiisaha.

Source: www.habr.com

Add a comment