Awọn imọ-ẹrọ ti yoo jẹ olokiki ni 2020

Awọn imọ-ẹrọ ti yoo jẹ olokiki ni 2020

Botilẹjẹpe o dabi pe ko ṣee ṣe, 2020 ti fẹrẹ de ibi. A ni titi di bayi ti fiyesi ọjọ yii bi nkan taara lati awọn oju-iwe ti awọn iwe itan-akọọlẹ imọ-jinlẹ, ati sibẹsibẹ, eyi ni deede bii awọn nkan ṣe jẹ - 2020 wa nitosi igun naa.

Ti o ba ni iyanilenu nipa kini ọjọ iwaju le ṣe fun agbaye ti siseto, lẹhinna o ti wa si aye to tọ. Mo le jẹ aṣiṣe lori gbogbo aaye - maṣe gba awọn ọrọ mi bi otitọ ti ko ṣe aṣiṣe - ṣugbọn ni isalẹ Emi yoo ṣe ilana awọn ero mi lori ohun ti o duro de wa. Emi ko ni ẹbun ti ipese, ṣugbọn Mo le ṣe diẹ ninu awọn arosinu da lori data ti o wa.

Ipata yoo lọ atijo

Ipata jẹ ede siseto awọn ọna ṣiṣe lọpọlọpọ ti o ṣe pataki aabo; Akọkọ ti gbogbo, aabo ni ni afiwe iširo. Ni awọn ofin ti sintasi, Rust jẹ iru si C ++, ṣugbọn a ṣe apẹrẹ lati pese aabo iranti nla lakoko mimu iṣẹ ṣiṣe giga.

Fun ọdun mẹrin ni bayi a ti n ṣakiyesi idagbasoke iyara ti ede siseto yii. Mo ro pe 2020 ni nigbati Rust yoo lọ ni gbangba ni gbangba. Ọrọ naa "akọkọ" ni itumọ ti o yatọ fun gbogbo eniyan, ṣugbọn Mo gbagbọ pe awọn ile-ẹkọ ẹkọ yoo bẹrẹ lati fi sii ninu awọn eto wọn. Nitorinaa, ni akoko pupọ, igbi tuntun ti awọn olupilẹṣẹ kikọ ni Rust yoo han.

Awọn imọ-ẹrọ ti yoo jẹ olokiki ni 2020

Top ayanfẹ ede ti pirogirama ni ibamu si awọn abajade ti iwadi Stack Overflow ni ọdun 2019

Ipata ti fi ara rẹ han tẹlẹ pe o jẹ ede ti o dara pẹlu agbegbe ti n ṣiṣẹ pupọ ati agbara. Eyi ni ohun ti Facebook nlo ninu libra, Iṣẹ akanṣe ti o tobi julọ ninu itan-akọọlẹ ile-iṣẹ, nitorinaa a yoo rii laipẹ kini ipata ti o lagbara gaan.

Ti o ba n wa ede titun lati kọ ẹkọ, Mo ṣeduro gaan lati ṣayẹwo Rust. Fun awọn ti o nifẹ si eto iṣe alaye diẹ sii, Mo ni imọran iwe yi - Mo bẹrẹ pẹlu ara mi. Lọ ipata!

GraphQL yoo tẹsiwaju lati dagba ni olokiki

Awọn imọ-ẹrọ ti yoo jẹ olokiki ni 2020

Àwòrán QL Google lominu

Bi awọn ohun elo wa ṣe di idiju, bẹẹ ni iwulo lati ṣe ilana data. Tikalararẹ, Emi jẹ olufẹ nla ti GraphQL, eyiti Mo ti lo diẹ sii ju ẹẹkan lọ. Ni ero mi, ojutu yii jẹ ori ati awọn ejika loke API REST ibile nigbati o ba de gbigba data.

API REST ni fọọmu boṣewa nilo data ikojọpọ lati awọn URL lọpọlọpọ, lakoko ti GraphQL API gba gbogbo data ohun elo rẹ nilo nipasẹ ibeere ẹyọkan.

GraphQL jẹ lilo nipasẹ awọn ẹgbẹ ti gbogbo titobi, ṣiṣẹ ni awọn agbegbe ati awọn ede oriṣiriṣi, ṣiṣẹda awọn ohun elo alagbeka, awọn oju opo wẹẹbu, ati awọn API. Ti o ba nifẹ si kikọ GraphQL, ṣayẹwo pẹlu Tutorial onkọwe mi.

Awọn ohun elo wẹẹbu ti nlọsiwaju jẹ agbara lati ni iṣiro pẹlu

Awọn ohun elo Wẹẹbu Onitẹsiwaju (tabi PWAs) ṣe aṣoju ọna tuntun si idagbasoke app: wọn darapọ gbogbo awọn agbara ti wẹẹbu pẹlu awọn ẹya ti o dara julọ ti awọn solusan alagbeka.

Ọpọlọpọ awọn olupilẹṣẹ wẹẹbu diẹ sii ni agbaye ju awọn olupilẹṣẹ abinibi ti o kọ fun iru ẹrọ kan pato. Mo fura pe ni kete ti awọn ile-iṣẹ nla ti mọ pe wọn le lo awọn ọgbọn ti awọn olupilẹṣẹ wẹẹbu lati ṣẹda awọn ohun elo wẹẹbu ilọsiwaju, a yoo rii ṣiṣan nla ti awọn iru awọn ọja wọnyi.

Sibẹsibẹ, yoo gba akoko diẹ fun awọn ile-iṣẹ nla lati ṣe deede, gẹgẹ bi ọran pẹlu eyikeyi imọ-ẹrọ. Iṣẹ-ṣiṣe ti ṣiṣe awọn ohun elo wẹẹbu ni ilọsiwaju yoo ṣubu lori awọn ejika ti idagbasoke iwaju-ipari, niwon gbogbo aaye wa ni ibaraẹnisọrọ pẹlu API Workers API (aṣawari abinibi API).

Awọn ohun elo wẹẹbu wa nibi lati duro. Awọn eniyan diẹ sii ati siwaju sii ni mimu si imọran pe kikọ ohun elo wẹẹbu ilọsiwaju kan pẹlu ibaramu gbogbo agbaye yoo nilo awọn orisun ti o dinku ati pe o tọsi idoko-akoko naa dara julọ.

Awọn imọ-ẹrọ ti yoo jẹ olokiki ni 2020

PWA ninu Google lominu

Bayi ni akoko lati bẹrẹ ibaramu pẹlu awọn ohun elo wẹẹbu ilọsiwaju - o le bẹrẹ lati ibi.

Apejọ wẹẹbu yoo tu silẹ

Apejọ wẹẹbu (ti a kuru bi wasm) jẹ ọna kika itọnisọna alakomeji fun ẹrọ foju tolera. O ṣe bi ibi-afẹde akojọpọ agbeka fun awọn ede ipele giga (C, C++, Rust) ati pe o le gbe lọ sori wẹẹbu fun alabara ati awọn ohun elo olupin. Awọn ohun elo wẹẹbu ilọsiwaju tun ṣiṣẹ pẹlu wasm.

Ni awọn ọrọ miiran, Apejọ wẹẹbu ṣe afara aafo laarin JavaScript ati awọn imọ-ẹrọ miiran ni awọn ipele oriṣiriṣi. Fojuinu pe o nilo lati lo ile-ikawe sisẹ aworan Rust ninu ohun elo ti a kọ sinu React. Apejọ wẹẹbu yoo jẹ ki eyi ṣee ṣe.

Gbigbasilẹ ọrọ kan lori ipa ti wasm ni apakan wẹẹbu lati apejọ ni JSConf.Asia 2019

Išẹ jẹ ọba, ati awọn ipele data n dagba nigbagbogbo, ti o jẹ ki o nira sii lati tọju. Eyi ni ibi ti awọn ile-ikawe ipele kekere lati C ++ tabi ipata wa sinu ere. Laipẹ a yoo rii awọn ile-iṣẹ nla ti o ṣafikun Apejọ wẹẹbu si ohun-iṣọ wọn, ati pe awọn nkan yoo lọ lati ibẹ nikan.

React yoo duro lori oke

Awọn imọ-ẹrọ ti yoo jẹ olokiki ni 2020

Iwaju-opin JavaScript ikawe

React jẹ ile-ikawe JavaScript olokiki julọ fun idagbasoke iwaju-ipari, ati pe o yẹ bẹ. Ṣiṣe awọn ohun elo ni React jẹ irọrun ati igbadun. Ẹgbẹ ti o ṣẹda ile-ikawe yii, pẹlu agbegbe, ti ṣe iṣẹ nla kan lati pese iriri to dara fun awọn idagbasoke.

Mo ti ṣiṣẹ pẹlu Vue, Angular, ati React, ati pe gbogbo wọn dabi awọn ilana nla. Nibi o nilo lati ranti: idi ti eyikeyi ile-ikawe ni lati ṣe iṣẹ-ṣiṣe kan pato. Eyi tumọ si pe o nilo lati ronu kere si nipa awọn ayanfẹ itọwo ati diẹ sii nipa bi o ṣe le yanju iṣoro kan pato. Jiyàn nipa iru ilana wo ni “dara julọ” jẹ asan. O kan nilo lati yan ọkan fun ararẹ ati taara gbogbo agbara rẹ si idagbasoke. Atilẹyin? Yan diẹ ninu awọn ise agbese lati akojọ ki o bẹrẹ!

Nigbagbogbo tẹtẹ lori JavaScript

O jẹ ailewu lati pe awọn ọdun 2010 ni ọdun mẹwa ti JavaScript. Olokiki rẹ ti pọ si ni awọn ọdun diẹ ati pe ko dabi pe o fa fifalẹ.

Awọn olupilẹṣẹ JavaScript ni lati farada awọn ikọlu - wọn nigbagbogbo tọka si bi “awọn olupilẹṣẹ iro”. Ṣugbọn JavaScript jẹ ẹya paati ti awọn ọja ti omiran imọ-ẹrọ eyikeyi: Netflix, Facebook, Google ati ọpọlọpọ awọn miiran. Da lori eyi nikan, o yẹ ki o gbero ede siseto ẹtọ kanna bi gbogbo awọn miiran. Wọ akọle Olùgbéejáde JavaScript rẹ pẹlu ọlá—lẹhinna, agbegbe yii ti ṣẹda ọpọlọpọ awọn tutu julọ, awọn solusan imotuntun julọ ni ayika. Fere gbogbo awọn oju opo wẹẹbu lo ede yii si iye kan. Ati pe awọn miliọnu wọn wa!

Nitorinaa bayi ni akoko olora pupọ fun awọn olupilẹṣẹ JavaScript. Awọn owo osu n dagba, agbegbe ti wa ni larinrin, ọja iṣẹ jẹ tobi. Ti o ba n ronu nipa kikọ ẹkọ lati kọ JavaScript, gbiyanju jara iwe naa O ko mọ JS - iyanu ohun elo. Mo ti jiroro lori awọn idi fun olokiki JavaScript ni igba atijọ, o le tọsi kika ati nkan yii.

Awọn imọ-ẹrọ ti yoo jẹ olokiki ni 2020

Yiyi ti gbale ti awọn ede siseto ni ibamu si awọn iṣiro GitHub

O ṣeun fun kika! Ti Mo ba padanu ohunkohun ti o dara, kọ sinu awọn asọye nipa awọn iṣẹ akanṣe ati imọ-ẹrọ ti o yẹ akiyesi ati iwulo.

orisun: www.habr.com

Fi ọrọìwòye kun