Rămâi la curent: tendințe de dezvoltare web pentru 2019

Publicat: 2019-03-15

Un an nou este aici și, la momentul scrierii acestui articol, este, de asemenea, bine în curs. Și cu fiecare an nou, vine un nou set de tendințe, idei și tehnologii pe care dezvoltatorii web le pot aborda.

În 2018, am avut multe anunțuri interesante care au modelat întregul an, dar care modelează și viitorul. Microsoft a făcut un salt de credință și a decis că este timpul să-și facă browserul Edge să folosească motorul Chromium. De asemenea, am observat o creștere uriașă a utilizării PWA-urilor (Progressive Webb Apps), care este o tendință care va continua să domine în 2019.

Componentele web au înregistrat o rată de adoptare mult mai mare și cine știe - ar putea exista unele evoluții puternice în acest domeniu în acest an. Atât Parcel, cât și Webpack au văzut noi lansări, îmbunătățind și mai mult experiența de a combina multe resurse de dezvoltare diferite.

O mulțime de lucruri s-au întâmplat în ultimul an, dar acum nu este momentul să rumiem asupra lucrurilor dispărute de mult. În schimb, acum este momentul să ne concentrăm asupra a ceea ce va face acest an atât de grozav și uimitor!

Această postare vă va reîmprospăta cu cele mai recente informații despre tendințele dezvoltatorilor web pentru 2019.

WordPress: Anul viitor

WordPress 2019

WordPress a avut un 2018 destul de plin de evenimente. De fapt, 2018 a fost probabil cel mai aglomerat an pentru fundația Automattic de mult timp. În primul rând, a fost lansat WordPress „Bebo” 5.0, alături de care a venit și lansarea oficială a Editorului Gutenberg.

Și în timp ce noua versiune a fost foarte apreciată pentru caracteristicile sale de offside, nu același lucru se poate spune despre Gutenberg Editor. O formație extraterestră bazată pe blocuri, care devine puțin sau deloc iubită în comunitatea WP.

De asemenea, de la lansarea versiunii 5.0, WordPress zboară acum React.js - așa că aveți grijă și la orice evoluție nouă în acea zonă!

În orice caz. Să aruncăm o privire la ce să ne așteptăm în WordPress pentru 2019.

Gutenberg și dezvoltarea temei

Dezvoltatorii s-au aruncat în vagonul lui Gutenberg cu mult înainte ca editorul să fie lansat. Și se pare că acum, din ce în ce mai mulți dezvoltatori se concentrează în special pe temele Gutenberg.

Noul editor schimbă rapid peisajul dezvoltării temei. Și odată cu această schimbare, vin și o mulțime de noi posibilități. În ce măsură își va extinde WordPress funcționalitățile JavaScript? Și cât de mult vor prefera clienții temele Gutenberg față de alte opțiuni?

Și din moment ce cota de piață WordPress nu scade prea curând, 2019 arată ca un an solid pentru dezvoltatorii care doresc să urmărească dezvoltarea de teme personalizate. Aș merge până la a spune că ecosistemul tematic WordPress are nevoie de o schimbare majoră în curând.

Se pare că mulți dezvoltatori și-au transformat pasiunea în ceva mai puțin. Din ce în ce mai multe teme arată și simt la fel, fără nicio inovație reală în domeniu.

Și să nu ne suim propriul claxon aici, ci consultați directorul nostru premium de teme! Ne concentrăm în mod special pe idei creative și originale și ne-ar plăcea să vă avem la bord ca client!

Gutenberg Blocks: The New Page Builders

plugin-ul blocurilor gutenberg

Cât de repede vor crește Blocurile nu este încă pe deplin clar. Cu toate acestea, așteptați-vă să vedeți că pluginurile majore vor atinge mult peste 100.000 de utilizatori activi până la sfârșitul anului. Și așteptați-vă să vedeți dezvoltatori împingând pluginurile lor Blocks pentru a deveni soluțiile de facto pentru crearea de pagini, teme și postări.

Blocurile permit utilizatorilor WordPress să-și creeze propriile modele într-un mod care să îndeplinească cerințele lor de stil. De asemenea, blocurile sunt ușor de personalizat și gestionat. Mult mai ușor decât unii creatori de pagini sau chiar teme.

Ca rezultat, așteptați-vă să vedeți o creștere imensă a „tehnologiei” blocurilor în anul care vine. Și dacă ești dezvoltator, acesta ar fi unul dintre domeniile pe care m-aș concentra cel mai mult. Simt că există un potențial puternic pentru unele plugin-uri emblematice pe această piață.

Mărci care își transformă temele într-un constructor de pagini emblematic

O tendință emergentă pe care o observăm este că multe mărci de dezvoltare de teme își unifică temele și le transformă într-o singură soluție de stil de constructor de pagină. Deci, de exemplu, dacă o companie deținea înainte 20 de teme, acum deține doar una și le-a convertit pe celelalte 19 în șabloane demo.

Și știm, de asemenea, că teme precum Avada, X, Enfold, BeTheme și The7 au explodat în popularitate. După cum arată, majoritatea oamenilor înclină spre teme care le oferă multe opțiuni. De exemplu, mai mult de 100 de șabloane simultan.

teme cripto wordpress

Cât de departe va ajunge această tendință nu este clar. Dar dacă aș fi dezvoltator WordPress, aș căuta modalități de a eficientiza această tendință.

De exemplu, diversificați opțiunile de șablon și faceți-le parte dintr-un proces extins de instalare. Similar cu modul în care ați instala software-ul nou pe computer.

În acest fel, prima dată când un utilizator folosește tema dvs., acesta poate experimenta întregul spectru al diferitelor opțiuni de design.

PWA: Aplicații web progresive

Progressive Web Apps nu sunt un concept complet nou, dar se așteaptă ca astfel de aplicații să domine lista de tendințe pentru dezvoltatori web din 2019. Un PWA în forma sa fundamentală este un site web cu steroizi. Puteți adăuga funcții precum prezentări instantanee de conținut; aceasta este practica de utilizare a tehnicilor de îmbunătățire care preîncărcă și încarcă conținut pe o bază mai inteligentă.

În plus, PWA-urile elimină necesitatea de a face față mecanismelor complexe de stocare în cache. Ecosistemul robust al unui PWA asigură tranziții fără probleme și experiențe de navigare chiar și în cazul celor mai riguroase provocări.

screenshot-medium.com-2019.02.26-17-36-00

În Magazinul Google Play există deja câteva PWA publicate, cum ar fi Google Maps Go, Instagram Lite sau Twitter Lite. Prima folosește un fel de versiune privată pre-TWA, iar ultimele două folosesc un WebView care, deși nu era ideal, era singura modalitate de a face așa ceva înainte de TWA. Aceste aplicații adaugă mult cod nativ pentru unele lucruri, cum ar fi notificările. Vrem să publicăm PWA ca dezvoltatori web, nu vrem să scriem mult cod Java.

De asemenea, se știe că Google a deschis ușile pentru ca PWA-urile să fie publicate în Android Play Store. Aceasta este o veste grozavă și va permite multor dezvoltatori fără experiență să-și transforme proiectele web în aplicații înfloritoare care pot fi publicate în magazinul de aplicații.

A11y: Accesibilitate Web

Accesibilitatea la orice va fi întotdeauna un subiect de discuție. Dar rareori am văzut ceva în tendințe ca accesibilitatea web.

Se pare că mulți se gândesc la suflet să încerce să integreze accesibilitatea adevărată în toate modelele Web 3.0.

În termeni simpli, Accesibilitatea Web vizează toate persoanele care au dificultăți și/sau dizabilități în accesarea Web-ului în mod „normal”. De exemplu, unii ar putea fi nevoiți să folosească cititoare de ecran sau alte instrumente pentru a consuma conținut digital. Problema apare atunci când dezvoltatorii neglijează accesibilitatea în ansamblu.

screenshot-speakerdeck.com-2019.02.26-17-48-17

Tot ce este să înveți cum să distrugi pereții limitatori. Toată lumea știe cât de ușor este să accesezi conținut precum audio și video, dar cum rămâne cu textul care este ascuns adânc în pagină? Tehnologia modernă nu impune limite pentru a oferi oamenilor acces simplu la site-uri web și altfel, în ciuda limitărilor lor.

Deci, în 2019, așteptați-vă să fie mult mai multe discuții, podcasturi și articole pe tema accesibilității web.

Site-uri web statice în ascensiune

Nu mai trăim într-o lume în care totul trebuie guvernat de sisteme de management al conținutului. De fapt, mulți ar spune că CMS-urile se demodează. Și având în vedere cât de populară a devenit optimizarea performanței în ultimii ani, are sens ca atât dezvoltatorii, cât și consumatorul mediu să caute experiențe alternative de găzduire a site-urilor web.

O astfel de alternativă sunt site-urile web statice. Nu numai că site-urile web statice îmbunătățesc performanța, dar simplifică și întregul flux de lucru de gestionare a site-ului web. În plus, un site web static cu greu vă va încetini. Multe dintre generatoarele de site-uri web statice populare care apar în aceste zile oferă soluții pentru bloggeri, reviste, site-uri de afaceri, startup-uri, aplicații, jurnaliști și dezvoltatori.

jekyll

Și, din moment ce site-urile statice preiau conținut direct dintr-un fișier text, spre deosebire de o bază de date - nu numai că este mai accesibil să întreținem un site, ci este enorm de mai rapid decât orice ar putea oferi o soluție precum WordPress.

Apoi, din nou, există o linie fină între cei cărora le place să-și gestioneze site-ul folosind o soluție statică și cei cărora nu o fac. WordPress, Joomla, Drupal, Laravel și alte sisteme oferă o mare flexibilitate și ușurință în gestionarea operațiunilor la scară largă.

site-uri web statice vs site-uri web dinamice

În timp ce un proiect mai mic, un site personal sau chiar un blog la scară mică: va fi mai bine să alegeți site-uri statice de la început.

În calitate de dezvoltator, căutați oportunități în 2019 de a aduce site-uri statice și mai multor consumatori. Dacă nu prin voința pură a alegerii, mulți își vor găsi drumul către site-uri statice prin oferte speciale de la companiile de găzduire și alte canale.

AI: Inteligență artificială pentru experiențe mai inteligente

AI este o tehnologie care evoluează rapid, iar entuziasmul poate fi simțit de la kilometri distanță. Toată lumea, de la persoane publice până la magnați de afaceri, toată lumea este dornici să descopere următoarea mină de aur datorită capabilităților AI. Ceea ce odată a fost considerat ceva dintr-un film SF, acum a devenit dintr-o dată o realitate imediată pentru mulți.

Pe tot parcursul anului 2018, inteligența artificială a fost adaptată în mod continuu pentru a lua decizii de lucru mai bune, pentru a efectua operațiuni mai stricte și pentru a promova experiențe mai bune pentru clienți, datorită analizei aprofundate a sistemelor de inteligență artificială.

Sectorul financiar, asistența medicală, comerțul cu amănuntul și alte industrii se adaptează rapid la inteligența artificială și la ceea ce poate oferi atât laturii de afaceri, cât și a consumatorilor.

Și în 2019, vom vedea mult mai multe adaptări AI pentru aplicații și alte software-uri tehnologice.

Chatbot-urile, învățarea automată și prejudecățile de evitare sunt importante în domeniile AI care vor păstra un statut de trend. În plus, așteptați-vă să existe un aflux de noi materiale de învățare și disponibilitatea cunoștințelor AI.

JavaScript: Vue, Angular și React

Dacă am aflat ceva din Raportul anual StackOverflow (2018), atunci este că JavaScript continuă să devoreze cota de piață de dezvoltare. Și în 2018 am văzut o creștere puternică a Vue.js, AngularJS și React.js.

Toate cele trei cadre sunt acum alegerile de facto pentru crearea și scalarea aplicațiilor. Vue, de exemplu, a șters complet alte cadre și se apropie de a deveni cel mai popular proiect GitHub din toate timpurile.

Așa cum stau lucrurile acum, dezvoltarea web nu devine mai ușoară. De fapt, peisajul se schimbă atât de repede încât este greu să țin cont de toate lucrurile pe care dezvoltatorii web trebuie să le abordeze.

Angular Vue React

Ca rezultat, acest trio de cadre (Vue, React și Angular) este o alegere excelentă pentru orice dezvoltator junior sau senior care caută instrumente JavaScript solide.

De asemenea, este aproape imposibil de spus care dintre aceste cadre este definitiv cel mai bun. Fiecare are suișuri și coborâșuri, avantaje și dezavantaje.

S-ar putea chiar să te trezești folosind toate cele 3 cadre, dar fiecare pentru un proiect diferit. Și cel mai bun mod de a face acest lucru este să faceți diligență și să cercetați adânc în cercetarea disponibilă.

Aș recomanda să mergeți până la folosirea fiecăruia pentru a lucra la un proiect personal. Creați ceva mic, dar cu o mică provocare atașată. Apoi, vedeți ce cadru (și cum) a abordat cel mai bine fluxul de lucru.

Blockchain și criptomonede

cripto 2019

Știm cu siguranță că există peste 2.000 de criptomonede și peste 16.000 de piețe deschise. Ceea ce odată a fost considerat un moft trecător, s-a manifestat rapid ca un fenomen financiar global.

Nu numai că cripto-ul este aici pentru a rămâne, dar se așteaptă să se întâmple mari evoluții în acest domeniu pe tot parcursul anului 2019. Și în ceea ce privește partea de inginerie a lucrurilor, Blockchain va introduce și o tehnologie revoluționară în viitorul apropiat.

În ceea ce privește monitorizarea anumitor monede, vă recomandăm să monitorizați Bitcoin, XRP și Ethereum. Toate trei sunt destinate să aibă loc schimbări majore în acest an și ați putea fie să aveți o zi de plată mare, fie o zi cu pierderi mari. Există un câștigător în fiecare situație, la fel cum există un învins.

Soluții integrate de securitate

Știm că 2018 nu a fost un an grozav pentru cei care lucrează în securitate, mai ales din cauza numărului de încălcări. Infamul „Am fost pwned?” site-ul web a prezentat câteva încălcări incredibile anul trecut.

Și până la începutul lui 2019, baza de date avea aproape 7 miliarde de înregistrări unice! Este aproape un record pentru fiecare persoană de pe planetă.

am fost pwned

Și destul de interesant, majoritatea încălcărilor au fost relativ mari.

De exemplu, Quora, LinkedIn și Adobe în trecutul recent. Numărul lor combinat de utilizatori depășește cu mult peste 800 de milioane, dar cum rămâne cu jucătorii mici?

Dar startup-urile mai mici și companiile care deservesc 20.000-50.000 de clienți la un moment dat? Aceste mărci vor fi cele mai mari amenințări din cauza cât de specifică va fi baza de utilizatori.

Ca rezultat, dezvoltatorii trebuie să înceapă să învețe mai multe despre tehnicile moderne de securitate și despre cum să împiedice deturnarea aplicațiilor prea ușor.

Nu numai că este o problemă în tendințe, dar este și o problemă globală care trebuie abordată rapid. Cred că este corect să spunem că ne îndreptăm în direcția unui viitor fără parolă, singura întrebare este: când?

Concluzie

Se pregătește să fie un an interesant. Și nu numai pentru WordPress, ci și pentru comunitatea de dezvoltare web în general.

Ce tendințe aștepți cel mai mult anul acesta? Ce fel de noi tehnologii ai de gând să experimentezi pe care nu le-ai încercat până acum?

Ești încântat să explorezi posibilitățile Inteligenței Artificiale sau Realității Augmentate?

Așteptăm cu nerăbdare un an interesant în fața noastră și sperăm că până la sfârșitul anului vor ieși numai lucruri bune!