Rimani aggiornato: tendenze di sviluppo web per il 2019

Pubblicato: 2019-03-15

Un nuovo anno è arrivato e, nel momento in cui scrivo, è anche ben avviato. E con ogni nuovo anno, arriva una nuova serie di tendenze, idee e tecnologie che gli sviluppatori web devono affrontare.

Nel 2018 abbiamo ricevuto molti annunci interessanti che hanno plasmato l'intero anno ma stanno anche plasmando il futuro. Microsoft ha fatto un atto di fede e ha deciso che è ora di fare in modo che il proprio browser Edge utilizzi il motore Chromium. Abbiamo anche assistito a un enorme aumento nell'uso delle PWA (Progressive Webb Apps), una tendenza che continuerà a dominare nel 2019.

I componenti Web hanno registrato un tasso di adozione molto più elevato e, chissà, quest'anno potrebbero esserci dei forti sviluppi in quest'area. Sia Parcel che Webpack hanno visto nuove versioni, migliorando ulteriormente l'esperienza di raggruppare insieme molte diverse risorse di sviluppo.

Molte cose sono accadute nell'ultimo anno, ma ora non è il momento di rimuginare su cose ormai lontane. Invece, ora è il momento di concentrarsi su ciò che renderà quest'anno così fantastico e sorprendente!

Questo post ti aggiornerà con le ultime informazioni sulle tendenze degli sviluppatori web per il 2019.

WordPress: l'anno a venire

WordPress 2019

WordPress ha avuto un 2018 piuttosto movimentato. In effetti, il 2018 è stato probabilmente l'anno più impegnativo per la fondazione Automattic da molto tempo. Innanzitutto è stato rilasciato WordPress "Bebo" 5.0, insieme al rilascio ufficiale dell'editor Gutenberg.

E mentre la nuova versione è stata molto acclamata per le sue caratteristiche di fuorigioco, lo stesso non si può dire di Gutenberg Editor. Una formazione aliena basata su Blocks che sta ricevendo poco o nessun amore nella comunità WP.

Inoltre, dalla versione 5.0, WordPress sta ora scuotendo React.js, quindi fai attenzione anche a eventuali nuovi sviluppi in quell'area!

Comunque. Diamo un'occhiata a cosa aspettarsi da WordPress per il 2019.

Gutenberg e sviluppo di temi

Gli sviluppatori stavano saltando sul carro di Gutenberg molto prima ancora che l'editor fosse rilasciato. E sembra che ora sempre più sviluppatori si stiano concentrando sui temi Gutenberg in particolare.

Il nuovo editor sta cambiando rapidamente il panorama dello sviluppo dei temi. E con questo cambiamento, arrivano anche molte nuove possibilità. In che misura WordPress amplierà le sue funzionalità JavaScript? E quanto i clienti preferiranno i temi Gutenberg rispetto ad altre scelte?

E poiché la quota di mercato di WordPress non scenderà presto, il 2019 si presenta come un anno solido per gli sviluppatori che desiderano perseguire lo sviluppo di temi personalizzati. Direi che l'ecosistema dei temi di WordPress ha bisogno di un cambiamento importante molto presto.

Sembra che molti sviluppatori abbiano trasformato la loro passione in qualcosa di meno. Sempre più temi sembrano uguali, senza alcuna vera innovazione nel campo.

E non per suonare il nostro clacson qui, ma dai un'occhiata alla nostra directory premium di temi! Ci concentriamo in particolare su idee creative e originali e ci piacerebbe averti a bordo come cliente!

Blocchi di Gutenberg: i nuovi costruttori di pagine

plugin per blocchi gutenberg

Quanto velocemente cresceranno i blocchi non è ancora del tutto chiaro. Tuttavia, aspettati di vedere i principali plugin superare i 100.000 utenti attivi entro la fine dell'anno. E aspettati di vedere gli sviluppatori spingere i loro plug-in Blocks per diventare le soluzioni de facto per la creazione di pagine, temi e post.

I blocchi consentono agli utenti di WordPress di creare i propri design in un modo che soddisfi i loro requisiti di stile. Inoltre, i blocchi sono facili da personalizzare e gestire. Molto più facile anche di alcuni page builder o temi.

Di conseguenza, aspettatevi di vedere un'immensa crescita nella "tecnologia" di Blocks il prossimo anno. E se sei uno sviluppatore, questa sarebbe una delle aree su cui mi concentrerei di più. Sento che c'è un forte potenziale per alcuni plugin di punta in questo mercato.

I marchi trasformano i loro temi in un costruttore di pagine di punta

Una tendenza emergente che stiamo notando è che molti marchi di sviluppo di temi stanno unificando i loro temi e li stanno trasformando in soluzioni in stile generatore di pagine singole. Quindi, ad esempio, se un'azienda possedeva 20 temi in precedenza, ora ne possiede solo 1 e ha convertito gli altri 19 in modelli demo.

E sappiamo anche che temi come Avada, X, Enfold, BeTheme e The7 sono esplosi in popolarità. A quanto pare, la maggior parte delle persone tende a temi che offrono loro molte scelte. Ad esempio, più di 100 modelli contemporaneamente.

temi crittografici wordpress

Fino a che punto si spingerà questa tendenza non è chiaro. Ma se fossi uno sviluppatore di WordPress, cercherei dei modi per snellire questa tendenza.

Ad esempio, diversifica le scelte dei modelli e rendili parte di un ampio processo di installazione. Simile a come installeresti un nuovo software sul tuo computer.

In questo modo, la prima volta che un utente utilizza il tuo tema, può sperimentare l'intero spettro di diverse scelte di design.

PWA: app Web progressive

Le app Web progressive non sono un concetto completamente nuovo, ma si aspettano che tali app dominino l'elenco delle tendenze degli sviluppatori Web del 2019. Un PWA nella sua forma fondamentale è un sito Web con steroidi. Puoi aggiungere funzionalità come presentazioni di contenuti istantanei; questa è la pratica di utilizzare tecniche di miglioramento che precaricano e caricano il contenuto in modo più intelligente.

Inoltre, le PWA eliminano la necessità di gestire complessi meccanismi di memorizzazione nella cache. Il robusto ecosistema di una PWA garantisce transizioni ed esperienze di navigazione fluide anche nelle sfide più rigorose.

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

In Google Play Store sono già pubblicate alcune PWA come Google Maps Go, Instagram Lite o Twitter Lite. Il primo utilizza una sorta di versione privata pre-TWA e gli ultimi due utilizzano un WebView che, sebbene non sia l'ideale, era l'unico modo per fare qualcosa del genere prima dei TWA. Queste app stanno aggiungendo molto codice nativo per alcune cose come le notifiche. Vogliamo pubblicare PWA come sviluppatori web, non vogliamo scrivere molto codice Java.

È anche noto che Google ha aperto le porte alla pubblicazione di PWA all'interno dell'Android Play Store. Questa è un'ottima notizia e consentirà a molti sviluppatori inesperti di convertire i loro progetti web in app fiorenti che possono essere pubblicate sull'app store.

A11y: Accessibilità Web

L'accessibilità di qualsiasi cosa sarà sempre un argomento di discussione. Ma raramente abbiamo visto qualcosa di trend come l'accessibilità al web.

Sembra che molti si stiano prendendo a cuore il tentativo di integrare la vera accessibilità all'interno di tutti i progetti Web 3.0.

In parole povere, Web Accessibility si rivolge a tutte le persone che hanno difficoltà e/o disabilità nell'accedere al Web in modo “normale”. Ad esempio, alcuni potrebbero dover utilizzare lettori di schermo o altri strumenti per consumare contenuti digitali. Il problema sorge ogni volta che gli sviluppatori trascurano l'accessibilità nel suo insieme.

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

Si tratta solo di imparare ad abbattere i muri limitanti. Tutti sanno quanto sia facile accedere a contenuti come Audio e Video, ma che dire del testo nascosto all'interno della pagina? La tecnologia moderna non impone limiti per consentire alle persone un accesso semplice ai siti Web e altro, nonostante i loro limiti.

Quindi, nel 2019, aspettati che ci saranno molti più discorsi, podcast e articoli sul tema dell'accessibilità web.

Siti Web statici in aumento

Non viviamo più in un mondo in cui tutto deve essere governato da sistemi di gestione dei contenuti. In effetti, molti direbbero che i CMS stanno andando fuori moda. E dato quanto è diventata popolare l'ottimizzazione delle prestazioni negli ultimi anni, ha senso solo che sia gli sviluppatori che il consumatore medio stiano cercando esperienze di hosting di siti Web alternative.

Una di queste alternative sono i siti Web statici. I siti Web statici non solo migliorano le prestazioni, ma semplificano anche l'intero flusso di lavoro di gestione del sito Web. Inoltre, un sito Web statico difficilmente ti rallenterà. Molti dei popolari generatori di siti Web statici in uscita in questi giorni forniscono soluzioni per blogger, riviste, siti aziendali, startup, app, giornalisti e sviluppatori.

jekyll

E poiché i siti statici recuperano il contenuto direttamente da un file di testo anziché da un database, non solo è più conveniente mantenere un sito, è tremendamente più veloce di qualsiasi cosa una soluzione come WordPress potrebbe fornire.

Inoltre, c'è una linea sottile tra coloro a cui piace gestire il proprio sito utilizzando una soluzione statica e coloro che non lo fanno. WordPress, Joomla, Drupal, Laravel e altri sistemi offrono grande flessibilità e facilità di gestione di operazioni su larga scala.

siti web statici vs siti web dinamici

Considerando che un progetto più piccolo, un sito personale o anche un blog su piccola scala: sarà meglio scegliere semplicemente siti statici fin dall'inizio.

In qualità di sviluppatore, cerca le opportunità nel 2019 per portare i siti statici a un numero ancora maggiore di consumatori. Se non per la pura volontà di scelta, molti troveranno la loro strada in siti statici attraverso offerte speciali di società di hosting e altri canali.

AI: intelligenza artificiale per esperienze più intelligenti

L'intelligenza artificiale è una tecnologia in rapida evoluzione e l'eccitazione può essere avvertita a chilometri di distanza. Tutti, dai personaggi pubblici ai magnati del mondo degli affari, tutti sono ansiosi di scoprire la prossima miniera d'oro grazie alle capacità dell'IA. Quello che una volta era considerato qualcosa uscito da un film di fantascienza, ora è improvvisamente diventato una realtà immediata per molti.

Per tutto il 2018, l'IA è stata continuamente adattata per prendere decisioni di lavoro migliori, per eseguire operazioni più rigorose e per promuovere migliori esperienze dei clienti grazie all'analisi approfondita dei sistemi di intelligenza artificiale.

Il settore finanziario, sanitario, della vendita al dettaglio e altri settori si stanno adattando rapidamente all'IA e a ciò che può offrire sia al lato business che al lato consumer delle cose.

E nel 2019 vedremo molti più adattamenti dell'IA per app e altri software tecnologici.

Chatbot, machine learning e bias di evitamento sono in cima alle aree dell'IA che manterranno uno stato di tendenza. Inoltre, ci si aspetta che ci sia un afflusso di nuovi materiali di apprendimento e disponibilità di conoscenze sull'IA.

JavaScript: Vue, Angular e React

Se abbiamo imparato qualcosa dall'Annual StackOverflow Report (2018), è che JavaScript continua a divorare la quota di mercato dello sviluppo. E nel 2018 abbiamo assistito alla forte ascesa di Vue.js, AngularJS e React.js.

Tutti e tre i framework sono ora le scelte de facto per la creazione e il ridimensionamento delle applicazioni. Vue, ad esempio, ha completamente cancellato altri framework e si sta avvicinando per diventare il progetto GitHub più popolare di tutti i tempi.

Allo stato attuale, lo sviluppo web non sta diventando più facile. In effetti, il panorama sta cambiando così rapidamente che è difficile tenere traccia di tutte le cose che gli sviluppatori web devono affrontare.

Reagire Vue angolare

Di conseguenza, questo trio di framework (Vue, React e Angular) è una scelta eccellente per qualsiasi sviluppatore junior o senior alla ricerca di solidi strumenti JavaScript.

Inoltre, è praticamente impossibile dire quale di questi framework sia il migliore in assoluto. Ognuno ha i suoi alti e bassi, vantaggi e svantaggi.

Potresti anche ritrovarti a utilizzare tutti e 3 i framework, ma ognuno per un progetto diverso. E il modo migliore per farlo è fare due diligence e scavare in profondità nella ricerca disponibile.

Consiglierei di utilizzare ciascuno di essi per lavorare su un progetto personale. Crea qualcosa di piccolo ma con una piccola sfida collegata. Quindi, guarda quale framework (e come) ha affrontato meglio il flusso di lavoro.

Blockchain e Criptovalute

cripto 2019

Sappiamo per certo che ci sono più di 2.000 criptovalute e più di 16.000 mercati aperti. Quella che un tempo era considerata una moda passeggera, si è rapidamente manifestata come un fenomeno finanziario globale.

Non solo le criptovalute sono qui per restare, ma si aspettano grandi sviluppi in quest'area per tutto il 2019. E per quanto riguarda il lato ingegneristico delle cose, Blockchain introdurrà anche alcune tecnologie rivoluzionarie nel prossimo futuro.

Per quanto riguarda le valute specifiche, ti consigliamo di monitorare Bitcoin, XRP ed Ethereum. Tutti e tre sono destinati ad avere importanti cambiamenti quest'anno e potresti essere in un grande giorno di paga o in un giorno di grandi perdite. C'è un vincitore in ogni situazione, così come c'è un perdente.

Soluzioni di sicurezza integrate

Sappiamo che il 2018 non è stato un anno eccezionale per chi lavora nel settore della sicurezza, soprattutto a causa del numero di violazioni che ci sono state. Il famigerato "Sono stato Pwned?" sito web ha caratterizzato alcune incredibili violazioni l'anno scorso.

E all'inizio del 2019, il database aveva quasi 7 miliardi di record unici! È quasi un record per ogni persona sul pianeta.

sono stato preso in giro

E, cosa abbastanza interessante, la maggior parte delle violazioni sono state relativamente grandi.

Ad esempio Quora, LinkedIn e Adobe nel recente passato. Il loro numero combinato di utenti supera di gran lunga gli 800 milioni di utenti, ma per quanto riguarda i piccoli giocatori?

Che dire delle startup e delle aziende più piccole che servono 20.000-50.000 clienti alla volta? Questi marchi saranno le maggiori minacce a causa della specificità della base di utenti.

Di conseguenza, gli sviluppatori devono iniziare a imparare di più sulle moderne tecniche di sicurezza e su come impedire che le app vengano dirottate troppo facilmente.

Non solo questo è un problema di tendenza, ma è anche un problema globale che deve essere affrontato rapidamente. Penso sia giusto dire che ci stiamo dirigendo verso un futuro senza password, l'unica domanda è: quando?

Conclusione

Si prepara a essere un anno emozionante. E non solo per WordPress, ma per la comunità di sviluppo Web in generale.

Quali tendenze ti aspetti di più quest'anno? Che tipo di nuove tecnologie sperimenterai che non hai mai provato prima?

Sei entusiasta di esplorare le possibilità dell'Intelligenza Artificiale o della Realtà Aumentata?

Non vediamo l'ora di un anno emozionante davanti a noi, e speriamo che solo le cose belle escano entro la fine dell'anno!