Teknoloji ki pral popilè nan 2020

Teknoloji ki pral popilè nan 2020

Malgre ke li sanble enposib, 2020 prèske rive. Jiska kounye a, nou te wè dat sa a kòm yon bagay ki soti nan paj woman syans fiksyon, e poutan, sa a se egzakteman ki jan bagay yo ye - 2020 se jis alantou kwen an.

Si ou se kirye sou sa ki lavni an ta ka kenbe pou mond lan nan pwogramasyon, Lè sa a, ou te rive nan plas la dwat. Mwen ka mal sou chak pwen - pa pran pawòl mwen yo kòm verite enfayib - men anba a mwen pral dekri panse mwen sou sa k ap tann nou. Mwen pa gen don pwovidans, men mwen ka fè kèk sipozisyon ki baze sou done ki disponib yo.

Rust pral ale endikap

Rust se yon langaj pwogramasyon sistèm milti-paradigm ki bay priyorite sekirite; Premye a tout, sekirite nan paralèl informatique. An tèm de sentaks, Rust sanble ak C++, men li fèt pou bay pi gwo sekirite memwa pandan l ap kenbe pèfòmans segondè.

Depi kat ane kounye a nou te obsève devlopman rapid nan lang pwogram sa a. Mwen panse ke 2020 se lè Rust pral ofisyèlman ale endikap. Mo "mainstream" gen yon siyifikasyon diferan pou tout moun, men mwen kwè ke enstitisyon edikasyonèl yo pral kòmanse mete li nan pwogram yo. Kidonk, apre yon sèten tan, yon nouvo vag pwogramè ki ekri nan Rust ap parèt.

Teknoloji ki pral popilè nan 2020

Top lang pi renmen pwogramè yo dapre rezilta yon sondaj Stack Overflow nan 2019

Rust deja pwouve tèt li se yon bon lang ak yon kominote trè aktif ak dinamik. Sa a se sa Facebook itilize nan Balans, pi gwo pwojè nan istwa konpayi an, kidonk nou pral byento wè ki sa Rust vrèman kapab.

Si w ap chèche yon nouvo lang pou aprann, mwen rekòmande pou tcheke Rust. Pou moun ki enterese nan yon plan aksyon pi detaye, mwen konseye liv sa a - Mwen te kòmanse avèk li tèt mwen. Ale rouye!

GraphQL ap kontinye grandi nan popilarite

Teknoloji ki pral popilè nan 2020

GraphQL Google Tandans

Kòm aplikasyon nou yo vin pi konplèks, se konsa tou bezwen nan trete done yo. Pèsonèlman, mwen se yon gwo fanatik GraphQL, ke mwen te itilize plis pase yon fwa. Dapre mwen, solisyon sa a se tèt ak zepòl pi wo pase yon API REST tradisyonèl lè li rive rekipere done.

API REST nan fòm estanda li a mande pou chaje done ki soti nan plizyè URL, pandan y ap API GraphQL jwenn tout done aplikasyon w lan bezwen atravè yon sèl demann.

GraphQL itilize pa ekip tout gwosè, k ap travay nan diferan anviwònman ak lang, kreye aplikasyon mobil, sit entènèt, ak API. Si w enterese aprann GraphQL, tcheke deyò ak leson patikilye patè mwen.

Aplikasyon entènèt pwogresif yo se yon fòs yo dwe konte avèk yo

Progressive Web Apps (oswa PWAs) reprezante yon nouvo apwòch nan devlopman app: yo konbine tout fòs yo nan entènèt la ak pi bon karakteristik solisyon mobil yo.

Gen anpil plis devlopè entènèt nan mond lan pase devlopè natif natal ki ekri pou yon platfòm espesifik. Mwen sispèk ke yon fwa gwo kòporasyon reyalize ke yo ka itilize konpetans yo nan devlopè entènèt yo kreye aplikasyon pou entènèt pwogresif, nou pral wè yon foul masiv nan kalite pwodwi sa yo.

Sepandan, li pral pran kèk tan pou gwo kòporasyon yo adapte, jan se nòmalman ka a ak nenpòt teknoloji. Travay pou fè aplikasyon entènèt pwogresif pral tonbe sou zepòl devlopman front-end, depi tout pwen an se nan entèraksyon ak API Web Workers (native browser API).

Aplikasyon entènèt yo isit la pou yo rete. Plis ak plis moun ap pran lide ke bati yon sèl aplikasyon entènèt pwogresif ak konpatibilite inivèsèl pral mande pou mwens resous epi yo pral pi byen vo envestisman an tan.

Teknoloji ki pral popilè nan 2020

PWA nan Google Tandans

Kounye a se tan pou w kòmanse fè konesans ak aplikasyon entènèt pwogresif - ou ka kòmanse kon sa.

Asanble Web pral lage

Web Assembly (abreje kòm wasm) se yon fòma enstriksyon binè pou yon machin vityèl anpile. Li aji kòm yon sib konpilasyon pòtab pou lang wo nivo (C, C++, Rust) epi li ka deplwaye sou entènèt la pou aplikasyon pou kliyan ak sèvè. Aplikasyon entènèt pwogresif travay tou ak wasm.

Nan lòt mo, Web Assembly pon diferans ki genyen ant JavaScript ak lòt teknoloji nan diferan nivo. Imajine ou bezwen sèvi ak yon bibliyotèk pwosesis imaj Rust nan yon aplikasyon ki ekri nan React. Web Assembly pral rann sa posib.

Anrejistreman yon diskou sou wòl wasm nan segman entènèt la nan konferans lan nan JSConf.Asia 2019

Pèfòmans se wa, ak volim done yo toujou ap grandi, sa ki fè li de pli zan pli difisil kenbe moute. Sa a se kote bibliyotèk nivo ki ba soti nan C++ oswa Rust antre nan jwèt. Nou pral byento wè gwo konpayi ajoute Web Assembly nan asenal yo, ak bagay yo pral sèlman ale nan la.

Reyaksyon ap rete sou tèt

Teknoloji ki pral popilè nan 2020

Bibliyotèk JavaScript front-end

React se byen lwen bibliyotèk JavaScript ki pi popilè pou devlopman front-end, e li merite sa. Fè aplikasyon nan React se fasil epi amizan. Ekip ki te kreye bibliyotèk sa a ansanm ak kominote a te fè yon gwo travay pou bay devlopè yo yon bon eksperyans.

Mwen te travay ak Vue, Angular, ak React, epi yo tout te sanble tankou gwo kad. Isit la ou bezwen sonje: objektif nenpòt bibliyotèk se fè yon travay espesifik. Sa vle di ou bezwen panse mwens sou preferans gou ak plis sou fason pou rezoud pwoblèm espesifik sa a. Diskite sou ki kad ki "pi bon" se absoliman initil. Ou jis bezwen chwazi youn pou tèt ou epi dirije tout enèji ou nan devlopman. Enspire? Chwazi kèk pwojè soti nan lis la epi kòmanse!

Toujou parye sou JavaScript

Li an sekirite pou rele ane 2010 yo deseni JavaScript. Popilarite li te monte nan ane yo epi li pa sanble ap ralanti.

Devlopè JavaScript yo dwe andire atak - yo souvan refere yo kòm "devlopè fo." Men, JavaScript se yon eleman entegral nan pwodwi yo nan nenpòt jeyan teknoloji: Netflix, Facebook, Google ak anpil lòt moun. Ki baze sou sa a sèlman, li ta dwe konsidere menm lang nan pwogram lejitim kòm tout lòt moun. Mete tit pwomotè JavaScript ou a ak diyite—apre tou, kominote sa a te kreye anpil nan solisyon ki pi fre, ki pi inovatè alantou. Prèske tout sit entènèt itilize lang sa a nan yon sèten mezi. E gen plizyè milyon ladan yo!

Se konsa, kounye a se yon tan trè fètil pou devlopè JavaScript. Salè yo ap monte, kominote a vibran, mache travay la gwo. Si w ap panse sou aprann ekri JavaScript, eseye seri liv la Ou Pa Konnen JS - materyèl bèl bagay. Mwen te diskite sou rezon pou popilarite JavaScript nan tan lontan an, li ta ka vo yon li ak atik sa a.

Teknoloji ki pral popilè nan 2020

Dinamik nan popilarite nan lang pwogramasyon dapre estatistik GitHub

Mèsi paske w li! Si mwen te rate yon bagay ki fre, ekri nan kòmantè yo sou pwojè ak teknoloji ki merite atansyon ak enterè.

Sous: www.habr.com

Add nouvo kòmantè