Tecnulugie chì saranu populari in 2020

Tecnulugie chì saranu populari in 2020

Ancu s'ellu pare impussibile, 2020 hè quasi quì. Finu à avà, avemu percepitu sta data cum'è qualcosa direttamente fora di e pagine di i rumanzi di fantascienza, è ancu questu hè esattamente cumu sò e cose - 2020 hè ghjustu intornu à l'angulu.

Sè vo site curiosu di ciò chì u futuru puderia tene per u mondu di a prugrammazione, allora site ghjuntu à u locu ghjustu. Puderaghju esse sbagliatu in ogni puntu - ùn pigliate micca e mo parolle cum'è verità infallibile - ma quì sottu delinearaghju i mo pinsamenti nantu à ciò chì ci aspetta. Ùn aghju micca u rigalu di a pruvidenza, ma possu fà qualchì ipotesi basatu nantu à e dati dispunibili.

Rust diventerà mainstream

Rust hè una lingua di prugrammazione di sistemi multi-paradigma chì dà priorità à a sicurità; Prima di tuttu, a sicurità in l'informatica parallela. In termini di sintassi, Rust hè simile à C ++, ma hè pensatu per furnisce una sicurezza di memoria più grande mantenendu un altu rendiment.

Dapoi quattru anni avemu osservatu u rapidu sviluppu di sta lingua di prugrammazione. Pensu chì u 2020 hè quandu Rust diventerà ufficialmente mainstream. A parolla "mainstream" hà un significatu sfarente per tutti, ma crede chì l'istituzioni educative cumincianu à include in i so prugrammi. Cusì, cù u tempu, apparirà una nova onda di programatori chì scrivenu in Rust.

Tecnulugie chì saranu populari in 2020

Top lingue preferite di i programatori secondu i risultati di un sondaghju Stack Overflow in 2019

Rust hà digià pruvatu à esse una bona lingua cù una cumunità assai attiva è dinamica. Questu hè ciò chì Facebook usa Libra, u prughjettu più grande in a storia di a cumpagnia, cusì vedemu prestu ciò chì Rust hè veramente capaci di.

Sè vo circate una nova lingua per amparà, vi cunsigliu assai di verificà Rust. Per quelli chì anu interessatu in un pianu d'azzione più detallatu, cunsigliu stu libru - Aghju cuminciatu cù ellu stessu. Vai Rust!

GraphQL hà da cuntinuà à cresce in pupularità

Tecnulugie chì saranu populari in 2020

GraphQL Google Napoli

Siccomu i nostri appricazzioni diventanu più cumplessi, cusì u bisognu di processà i dati. In modu persunale, sò un grande fan di GraphQL, chì aghju utilizatu più di una volta. In u mo parè, sta suluzione hè a testa è e spalle sopra una API REST tradiziunale quandu si tratta di ricuperà e dati.

L'API REST in a so forma standard richiede a carica di dati da parechji URL, mentre chì l'API GraphQL riceve tutte e dati chì a vostra applicazione necessita per una sola dumanda.

GraphQL hè utilizatu da squadre di tutte e dimensioni, travagliendu in ambienti è lingue diverse, creendu app mobile, siti web è API. Sè site interessatu à amparà GraphQL, verificate cù tutoriale a mo autore.

L'applicazioni web prugressive sò una forza chì deve esse cunsideratu

L'applicazioni Web Progressive (o PWA) rapprisentanu un novu approcciu à u sviluppu di l'app: combinanu tutti i punti di forza di u web cù e migliori caratteristiche di soluzioni mobili.

Ci sò assai più sviluppatori web in u mondu chì i sviluppatori nativi chì scrivenu per una piattaforma specifica. Sospettate chì una volta chì e grandi corporazioni capiscenu chì ponu utilizà e cumpetenze di i sviluppatori web per creà applicazioni web progressivi, vedemu un afflussu massiu di sti tipi di prudutti.

Tuttavia, ci vole à piglià un pocu di tempu per e grande corporazioni per adattà, cum'è di solitu u casu cù qualsiasi tecnulugia. U compitu di fà l'applicazioni web prugressivi cascarà nantu à e spalle di u sviluppu front-end, postu chì u puntu tutale hè in interazzione cù l'API Web Workers (API di u navigatore nativu).

L'applicazioni web sò quì per stà. Più è più persone piglianu l'idea chì a custruisce una sola app web progressiva cù cumpatibilità universale richiederà menu risorse è vale a pena l'investimentu di u tempu.

Tecnulugie chì saranu populari in 2020

PWA in Google Napoli

Avà hè u tempu di principià per fà cunniscenze cù l'applicazioni web progressivi - pudete inizià da quì.

L'Assemblea Web serà liberata

Web Assembly (abbreviatu cum'è wasm) hè un furmatu di struzzioni binariu per una macchina virtuale impilata. Agisce cum'è un scopu di compilazione portatile per lingue d'altu livellu (C, C++, Rust) è pò esse implementatu in u web per l'applicazioni di u cliente è di u servitore. L'applicazioni web progressivi travaglianu ancu cù wasm.

In altri palori, Web Assembly bridge the gap between JavaScript and other technologies in different levels. Imagine chì avete bisognu di utilizà una biblioteca di trasfurmazioni di l'imaghjini Rust in una applicazione scritta in React. Web Assembly farà questu pussibule.

Registrazione di un discorsu nantu à u rolu di wasm in u segmentu web da a cunferenza in JSConf.Asia 2019

U rendiment hè rè, è i volumi di dati sò in constantemente crescente, facendu sempre più difficiuli di mantene. Hè quì chì e librerie di pocu livellu da C++ o Rust entranu in ghjocu. Videremu prestu e grande cumpagnie chì aghjunghjenu Web Assembly à u so arsenale, è e cose andaranu solu da quì.

React resterà in cima

Tecnulugie chì saranu populari in 2020

Biblioteche JavaScript front-end

React hè di granu a biblioteca JavaScript più famosa per u sviluppu front-end, è meritatamente. Fà app in React hè faciule è divertente. A squadra chì hà creatu sta biblioteca, cù a cumunità, hà fattu un grande travagliu di furnisce una bona sperienza per i sviluppatori.

Aghju travagliatu cù Vue, Angular è React, è tutti mi parevanu grandi frameworks. Quì ci vole à ricurdà: u scopu di ogni biblioteca hè di fà un compitu specificu. Questu significa chì avete bisognu di pensà menu à e preferenze di gustu è più nantu à cumu risolve stu prublema specificu. Argumentà nantu à quale quadru hè "megliu" hè assolutamente inutile. Basta à sceglie unu per sè stessu è dirige tutta a vostra energia à u sviluppu. Inspiratu ? Selezziunà qualchì prughjettu da a lista è cuminciate!

Sposta sempre nantu à JavaScript

Hè sicuru di chjamà l'anni 2010 u decenniu di JavaScript. A so pupularità hè cresciutu cù l'anni è ùn pare micca rallentà.

I sviluppatori di JavaScript anu da suppurtà attacchi - sò spessu chjamati "sviluppatori falsi". Ma JavaScript hè un cumpunente integrale di i prudutti di ogni giant tecnologicu: Netflix, Facebook, Google è assai altri. Basatu nantu à questu solu, deve esse cunsideratu a stessa lingua di prugrammazione legittima cum'è tutti l'altri. Purtate u vostru titulu di sviluppatore JavaScript cun dignità - dopu à tuttu, sta cumunità hà creatu parechje di e soluzioni più fresche è innovative. Quasi tutti i siti web utilizanu sta lingua in una certa misura. È ci sò milioni di elli!

Allora avà hè un tempu assai fertili per i sviluppatori JavaScript. I salarii sò in crescita, a cumunità hè vibrante, u mercatu di u travagliu hè enormu. Se pensate à amparà à scrive JavaScript, pruvate a serie di libri Ùn cunnosci micca JS - materiali meravigliosi. Aghju discututu i motivi di a popularità di JavaScript in u passatu, puderia vale a pena una lettura è stu articulu.

Tecnulugie chì saranu populari in 2020

Dinamica di pupularità di linguaggi di prugrammazione secondu e statistiche di GitHub

Grazie per leghje! Se mi mancava qualcosa di cool, scrivite in i cumenti nantu à prughjetti è tecnulugia chì meritanu attenzione è interessu.

Source: www.habr.com

Add a comment