DE{CODE}: Front-end: creazione di siti di e-commerce a prova di futuro
Pubblicato: 2023-02-12L'editor a blocchi predefinito di WordPress standardizza il modo in cui integriamo layout e temi e sblocca nuove funzionalità sul front-end del tuo sito web. Ciò semplifica la manutenzione, la modifica e l'aggiornamento del tuo sito pur essendo meno gonfio, essendo più portabile e caricando più velocemente. Ma il Block Editor è adatto alla tua agenzia e ai tuoi siti di e-commerce? Quando è il momento giusto per fare il trasloco? Ascolta Mike McAlister, Principal Software Engineer di WP Engine, in questa sessione informativa di DE{CODE} per scoprirlo!
Slide della sessione
Trascrizione del testo completo
MIKE MCALISTER : Salve gente. Mi chiamo Mike McAlister e sono il principale ingegnere del software con WP Engine. Lavoro nel Team Genesis e abbiamo il compito di costruire il futuro di WordPress e di lavorare all'avanguardia di tutto ciò che riguarda WordPress. Puoi trovarmi su tutte le piattaforme @MikeMcAlister. E sì, seguimi per altri contenuti di questo tipo.
Oggi, come puoi vedere, si parla di costruire siti di e-commerce a prova di futuro. Siamo su un nuovo precipizio in WordPress. Nuovi paradigmi vengono mostrati ogni giorno. E può essere difficile navigare in questo. E quindi questo è ciò che esamineremo oggi, pro e contro dell'andare avanti con una nuova era di WordPress.
Quindi, come ho detto prima, lo faccio da molto tempo. Vivo e respiro WordPress. Per oltre un decennio, ho creato prodotti WordPress, aziende WordPress, cose all'avanguardia e ogni genere di cose. Per un po 'ho avuto un'attività di temi chiamata Array Themes, una specie di bellissima piccola raccolta di temi WordPress per designer, fotografi, portfolio, eccetera.
E poi ho iniziato a sperimentare con l'editor di blocchi di WordPress. Ed è da lì che sono nati gli Atomic Blocks. E questo era davvero una specie di primo plug-in nel suo genere, una specie di inizio con l'editor di blocchi. E l'ho usato per aiutare a mostrare agli altri come imparare i blocchi e cosa è possibile, e il tipo di codice di cui hai bisogno per farlo. Quindi è stata un'esperienza davvero illuminante.
E poi, quando sono entrato a far parte di WP Engine, ho iniziato a lavorare sulla suite di prodotti Genesis e abbiamo portato molta di quella tecnologia a blocchi da Atomic Blocks e Array Themes nel framework Genesis. E così ha alimentato una nuova generazione di costruzione di temi con Genesis Pro. E aiuto anche a insegnare ai creatori di WordPress come trasformare questi temi e plug-in in prodotti e aziende di prodotti con il mio corso Liftoff.
Quindi è un po' su di me. Prima di addentrarci in questo, facciamo solo un rapido ripasso, giusto, perché hai sentito parlare dell'editor di blocchi, probabilmente lo usi, ma ci sono persone che non hanno ancora avuto la possibilità di scavare, o forse non lo sono Non sono sicuro di cosa sia pienamente capace. Quindi l'editor a blocchi, come ricorderete, tre o tre anni fa, forse un po' di più, è stato introdotto in WordPress.
È stato probabilmente il più grande cambiamento che WordPress abbia mai visto. Era enorme. Ci ha portato da un sacco di meta box diversi in tutto WordPress e da quel vecchio layout stantio a cui tutti erano abituati a un tipo più vivo di esperienza di creazione di contenuti attivi, dove ora stiamo costruendo i nostri siti Web con piccoli blocchi di contenuti e pulsanti e immagini. Queste cose possono essere facilmente spostate in diversi layout. Ed è solo un'esperienza di progettazione molto più potente.
Ma quella era solo una parte dell'equazione, giusto? Era come essere in grado di costruire l'area dei contenuti è una cosa. Siamo stati in grado di farlo per un po' di tempo, in una certa misura, con i codici brevi. Ma ora abbiamo l'editor di blocchi. Ma la visione completa è essere in grado di costruire il tuo sito Web completo con blocchi, schemi e tutti questi nuovi strumenti.
Parti di questo sono state rilasciate di recente, nelle ultime versioni di WordPress, ma quest'estate avremo un'esperienza di modifica del sito di blocco più completa. E quindi voglio toccarne un po' oggi perché, di nuovo, con il paradigma dei blocchi, ora avremo questo incredibile nuovo paradigma con l'editing completo del sito. E voglio davvero che inizi a usarlo perché è così potente ed eccitante. E sarà enorme per tutti.
Quindi ricevo sempre questa domanda, quando è il momento giusto per saltare nell'editor di blocchi, giusto? Le persone hanno esitazioni. Non sono del tutto sicuri. Direi che circa due anni fa è il momento migliore, ma sai, anche adesso va bene. Con l'open source e questo tipo di progetti comunitari, migliorano prima che le persone inizino ad adottarli, giusto?
Prima iniziamo a costruire con esso e ad esporre i problemi, le carenze, le insidie, prima li risolviamo, più potente diventa. Quindi sono un sostenitore di arrivare presto e costruire quel genere di cose. Ed è per questo che ho iniziato con Atomic Blocks molto presto. Probabilmente è stato il primo plug-in a blocchi là fuori. Ma tutti abbiamo imparato molto da quell'esperienza. Quindi c'è ancora tempo per andare avanti con l'editor di blocchi e l'editing completo del sito. E vedremo perché qui.
Quindi, di nuovo, sento sempre queste cose, la percezione dell'editor di blocchi è costosa. Se sei un'agenzia, so quanto può essere costoso. Ho lavorato con agenzie in passato e cambiare i flussi di lavoro è costoso. Hai in qualche modo messo in ordine le tue cose e sostituirle con una soluzione nuova di zecca, è costoso. E a volte non abbiamo il tempo di effettuare finanziariamente questa transizione.
Ho anche sentito dire che è instabile. La gente dice tipo, beh, non è ancora del tutto finito. È pronto per la produzione? Facciamo un sacco di cose di e-commerce e ci sono soldi in gioco, quindi non possiamo davvero permetterci che le cose vadano male. Lo capisco. E poi l'altra grande cosa è JavaScript. Siamo passati da un framework PHP ad ora WordPress ha un enorme motore JavaScript al suo interno. E così di nuovo, è costoso, perché ora devi imparare JavaScript, devi addestrare i tuoi sviluppatori. E questo richiede anche tempo e denaro.
Ma la realtà di queste cose è che in realtà è molto diverso. È costoso, certo, ma diventerà solo più costoso nel tempo. Più a lungo rimanderai e più diventerai dipendente dalle soluzioni per fare le cose alla vecchia maniera, sarà molto più difficile la transizione e la transizione da alcuni di questi plug-in di terze parti che forse non ti stanno facendo alcun favore, che esploreremo quando parleremo di prestazioni.
Inoltre, indipendentemente dal fatto che sia stabile o meno, in realtà è abbastanza stabile in questo momento. Abbiamo un'API solida per i building block. E un sacco di aziende e agenzie Fortune 500, ci sono un sacco di persone rispettabili che costruiscono e vanno in diretta alla produzione con materiale di editing completo del sito. Quindi è lì. E ancora, parleremo di come entrare e capire da soli quanto sia potente.
E poi JavaScript, se sei uno sviluppatore, e presumo che molti di voi lo siano, sai che JavaScript è più grande ora di quanto non sia mai stato. E lo stesso vale per WordPress ora. Con la potenza del motore JavaScript e di WordPress, questo ti apre molte opportunità, in realtà.
Può essere visto come positivo perché tutte le capacità, ma ora puoi anche attingere a una nuova coorte di sviluppatori a cui probabilmente non avresti avuto accesso prima. Molte persone nella comunità JavaScript forse hanno trascurato WordPress prima. Bene, indovina un po'? Voglio dire, è un'enorme opportunità di lavoro per molte persone. Quindi penso che ci siano anche molti vantaggi nell'avere JavaScript qui.
Tutto questo per dire, sai, WordPress, non andrà da nessuna parte. Voglio dire, sta crescendo enormemente. È quasi il 45%, alimentando il 45% di Internet. E cresce ancora molto sano ogni anno. Ogni anno cresce all'incirca delle dimensioni di un mercato di Shopify. Per riferimento, è piuttosto enorme.
E come ho detto prima, più a lungo rimandiamo, adottando una parte di questa nuova tecnologia e cercando di capire come si adatta ai nostri flussi di lavoro, alle nostre agenzie o alle nostre attività di freelance, più doloroso sarà. E alla fine vorrai effettuare la transizione, semplicemente perché sarà così potente che perderai molto non facendolo. Quindi dico di investire ora. Preparati per una crescita a lungo termine, una crescita dell'e-commerce a lungo termine. E sì, vieni all'editor di blocchi.
Ci sono molti motivi per entrare in questa nuova tecnologia: più controllo, prestazioni migliori e risparmio di denaro. Non conosco nessun libero professionista o agenzia che non sia interessata a nessuna di queste cose. È una specie di pietra angolare per far crescere la tua attività, giusto? Quindi saltiamo in alcuni di quelli.
Sì, se solo conoscessi la potenza dell'editor di blocchi. Questo è qualcosa che penso che le persone abbiano un'idea. È come se fosse nuovo, più potente o altro. Ma è una di quelle cose in cui è come se dovessi davvero entrare e capire cosa è possibile dal punto di vista dello sviluppo, il tipo di cose a cui puoi attingere, le cose che puoi fare ora che non avresti mai potuto fare prima. Queste sono le cose che abbiamo sempre desiderato in WordPress, ma che non abbiamo ancora avuto l'opportunità di avere. Quindi ci troviamo, tipo, in una grande opportunità qui.
Controllo. Questo è qualcosa di cui hanno bisogno molte agenzie, giusto? Quando si hanno clienti con esigenze specifiche, esigenze del marchio o è necessario erigere barriere di protezione, il controllo e la possibilità di avere un controllo granulare davvero preciso sull'intera faccenda è fondamentale. Quindi per gli sviluppatori, quando si tratta della base di codice, ci sono molte più opzioni ora che hai un motore basato su JavaScript in WordPress.
Senza testa è un'altra cosa che sta diventando enorme. Essendo in grado di separare i tuoi contenuti e il tuo livello di presentazione, WordPress ti offre questo tipo di opportunità ora. E infatti, WP Engine sta lavorando su Atlas, che è la loro soluzione Headless WordPress. E se non l'hai verificato, dovresti. È fantastico. È come, ancora una volta, il tipo di cose che gli sviluppatori sognano, essere in grado di utilizzare WordPress per quel genere di cose.
Ancora una volta, per gli sviluppatori, puoi scegliere il tuo linguaggio JavaScript. Sebbene i blocchi siano scritti in React, puoi scrivere Vue Puoi scrivere Angular. Potresti scrivere Vanilla, se volessi. Dipende davvero da te perché tutto viene compilato e spedito, e alla fine non ha importanza. E insieme a questo, puoi utilizzare i tuoi stessi flussi di lavoro JavaScript. Puoi utilizzare elementi CI/CD di integrazione che non avevi prima, strumenti di creazione di automazione. Tutto ciò che è possibile attingendo a questo nuovo futuro JavaScript in WordPress.
E ancora, l'ho menzionato, ho accennato a questo prima, ma il pool di sviluppatori JavaScript che è là fuori è enorme. È enorme. E quindi prima iniziamo ad adottare alcune di queste tecnologie e portiamo queste persone nell'ovile di WordPress, più potente diventa l'ecosistema, più preziose diventano le soluzioni, i prodotti, i plug-in. Queste cose sorgono tutte quando iniziamo a portare quel talento in WordPress.
Ho accennato prima di essere in grado di modellare e modellare WordPress. È enorme per poter creare app personalizzate o anche solo per lanciare siti personalizzati per i tuoi clienti. Ora è molto più semplice modificare l'amministratore. Supponi di voler aggiungere una barra degli strumenti per esporre alcuni dei tuoi strumenti o dati di e-commerce. È super facile ora. Hanno opzioni per essere in grado di inserirsi in queste diverse barre degli strumenti e in tutta l'interfaccia abbastanza facilmente. È piuttosto impressionante.
Allo stesso modo, puoi andare dall'altra parte. Puoi bloccare l'interfaccia utente. Supponi di voler controllare un po' di più l'esperienza. Puoi farlo totalmente ora. E poiché è alimentato da JavaScript, c'è molto più controllo che hai, ad esempio, sulle interazioni dell'interfaccia utente. Quindi i guardrail che puoi installare, molto meglio, molto più facilmente.
E in termini di esperienza, abbiamo tutti avuto una situazione in cui un plug-in di terze parti si aggiorna, cambia qualcosa, all'improvviso il pulsante che hai messo qui ora manca o non c'è più. Bene, legandoti a te stesso ed essendo in grado di controllare tu stesso l'esperienza, puoi evitare che accadano quegli incidenti. I tuoi clienti non si accorgono di questi problemi perché hai un controllo più preciso sull'esperienza.
In termini di controllo del tuo destino, questo è qualcosa su cui continuerò a tornare sui plug-in di terze parti. I plug-in sono fantastici, ma possono essere dannosi e puoi creare una dipendenza da essi che non è salutare. Può limitare la tua crescita, in molti modi. Essere in grado di collegarsi direttamente a WordPress e avere quel tipo di controllo, e sapere che le cose che stai inserendo sono testate e mantenute e possono essere aggiornate in un attimo, è enorme, giusto? È molto più affidabile che affidarsi potenzialmente a una terza parte per fare una correzione.
E infine, la portabilità. È tutto, giusto? Non possiamo bloccare i nostri contenuti o siti web in soluzioni proprietarie. È molto costoso, costoso. È pericoloso. E abbiamo scelto WordPress in modo da non avere quella situazione, giusto? Quindi è importante.
Prestazione. Questo è qualcosa con cui abbiamo sempre avuto a che fare, ma ora è più importante che mai perché non possiamo permetterci di non avere grandi prestazioni. Google non sarà gentile con noi. Avete già visto questa citazione, un ritardo di un solo secondo nel caricamento della pagina comporta una perdita del 7% nelle conversioni, un minor numero di visualizzazioni di pagina e una diminuzione della soddisfazione del cliente.
Non conosco nessuno al mondo a cui andrebbe bene, soprattutto in termini di e-commerce e clienti. Quindi, se hai plug-in che caricano file estranei e roba che non stai nemmeno usando e ti sta costando denaro, è qualcosa che devi guardare molto seriamente. Devi agire e controllare la tua situazione lì.
Ancora una volta, non fraintendermi, adoro i plug-in. Li uso sempre. Ma questi potenti plug-in sono fatti per funzionare su milioni di siti web. E quando devi creare plug-in che funzionino su milioni di siti Web, devi aggiungere cose che non sono utili per tutti. Devi aggiungere script extra e stili extra per tenere conto dei diversi browser. E spesso, questa roba viene caricata tutta per te. Raramente c'è un controllo ottimizzato per poter disattivare questa roba. Quindi stai ricevendo la maggior parte dell'intero plug-in e non ne hai necessariamente bisogno.
Ora, se sei uno sviluppatore acuto, puoi entrare e sganciare le cose per andare un po' più velocemente, ma comunque, direi che a questo punto potresti prenderti quel tempo e scrivere tu stesso alcune delle cose e, soprattutto con il nuovo pool di talenti in arrivo su WordPress, prendi il controllo lì. Hai un controllo più granulare sulla build. Puoi scuotere gli alberi, minimizzare, tutte queste cose sono possibili ora.
E quindi penso che prima faremo i conti con il tipo di relazione che vogliamo avere con i plug-in di terze parti, specialmente dal lato del page builder, sai, ora che andremo a modelli e tutti questi fantastici strumenti, non hai necessariamente bisogno di page builder. E molti di questi plug-in non hanno davvero intenzione di passare all'editor di blocchi. Quindi devi prendere una decisione. Sai, vai con questo plug-in che forse ti aiuta a costruire ora, o inizi ad adottare WordPress, che ti renderà a prova di futuro, ti darà gli strumenti di cui hai bisogno e il controllo di cui hai bisogno ? Quindi ci sono alcune grandi decisioni da prendere lì. Lo capisco perfettamente.
In termini di prestazioni della pagina e SEO, sappiamo tutti che la velocità della pagina e i Core Web Vitals stanno diventando estremamente importanti ora. È il paradigma a cui miriamo. Vuoi quei cerchi verdi. E può essere difficile colpirli, ancora una volta, con alcuni di questi plug-in di WordPress perché stanno caricando tutti i tipi di risorse. E a meno che tu non entri lì e tu non stia davvero mettendo a punto le cose e sganciando le cose, avrai a che fare con quel problema.
WordPress con una specie di questa nuova ondata di sviluppatori lì dentro, ci rendiamo tutti conto delle cose di cui abbiamo bisogno che prima non avevamo, come poter dire che hai una pagina con un mucchio di blocchi su di essa. Bene, non vuoi necessariamente caricare tutti i tuoi interi script e stili per tutti i blocchi. Vuoi solo ottenere gli stili caricati sulla tua pagina. Mi dispiace, i blocchi che vengono caricati sulla tua pagina. Bene, ora abbiamo le funzioni per farlo.
Puoi vedere qui in basso questa funzione Dovrebbe caricare risorse di blocco core separate. Bene, questo eseguirà solo la scansione della tua pagina, vedrà quali blocchi ci sono sulla tua pagina e sputerà solo quegli stili e script. E quindi puoi vedere che ci stiamo muovendo verso quel futuro di file più piccoli, come prestazioni, in cui stiamo caricando solo ciò di cui abbiamo bisogno. E questo andrà meglio. Ancora una volta, non appena entriamo e iniziamo a costruire, prima, ad esempio, WordPress stesso può adottare queste funzionalità e le avremo nel core. E poi non dobbiamo avere plug-in perché core li ha adottati.
Molte persone stanno scavando in questo tipo di lavoro performativo. Puoi vedere qui che ho una lista. Questo è solo un piccolo campione di persone che stanno facendo questo grande lavoro. Seguili. Segui le persone che seguono. Presta attenzione ai loro retweet perché c'è molta capacità intellettuale in questa era di WordPress e molte persone intelligenti escogitano soluzioni intelligenti ogni giorno. Quindi sì, segui alcune di queste persone.
Infine, voglio parlare del risparmio e del guadagno con questa tecnologia perché, ancora una volta, stiamo parlando di crescita a lungo termine, opportunità a lungo termine con la crescita con WordPress. E ci sono così tante nuove opportunità per generare entrate con questo tipo di tecnologia, puoi trovare tutti i modi per fornire nuovi servizi e nuovi prodotti. E parleremo un po' anche di questo.
Quando si tratta di design di pagine e plug-in di creazione di pagine e cose del genere, ho detto che ora possiamo sostituirli con modelli. Bene, i modelli sono fondamentalmente solo layout di pagina, sezioni di layout di pagina che WordPress sta implementando in modo da poter creare bellissime pagine. Bene, essendo in grado di utilizzare i modelli come punto di partenza per ogni progetto in modo da creare una raccolta di modelli che è possibile utilizzare per ogni progetto del cliente e quindi personalizzarli per il cliente, è possibile creare un'intera libreria di modelli di partenza che puoi utilizzare per ogni progetto in modo da non dover reinventare la ruota ogni volta. Stai risparmiando quel tempo. Stai risparmiando quei soldi.
Un'altra nuova tecnologia è theme.JSON. Questo è quasi come un modo globale di modellare il tuo sito web, cosa che non avevamo in precedenza. Quindi essere in grado di caricare i tuoi schemi e quindi apportare modifiche globali agli stili dei tuoi pulsanti o dei tuoi collegamenti o dei colori delle tue intestazioni per, ad esempio, perfezionarli davvero in base alle esigenze del tuo cliente o del tuo marchio, ancora una volta, queste sono cose che potrebbero impiegare così tanto tempo prima, come sai, di andare avanti e indietro tra l'editor e il customizer e cercare di sistemare le cose.
E poi quando sposti il sito, devi farlo di nuovo perché WordPress non ricorda necessariamente quella roba. Questi sono tutti enormi risparmi di tempo e denaro ora. Quindi prima adotti queste cose, come theme.JSON, stili globali e presto ci saranno controlli tipografici, prima inizierai a risparmiare quei soldi e a guadagnare quei soldi.
Ridurre i tuoi plug-in è qualcosa di cui ho parlato, ma ancora una volta, penso che prima iniziamo a guardare forse e mettere in discussione le cose che abbiamo installato sui nostri siti, ne abbiamo bisogno, potresti non aver bisogno di un plug-in di memorizzazione nella cache più. Ci sono molti host che hanno implementato la memorizzazione nella cache al loro livello. E se sei in grado di spedire risorse minimizzate e build più piccole, stiamo arrivando a un punto in cui i grandi plug-in di memorizzazione nella cache, comunque, potrebbero non essere necessari.
Stessa cosa con alcuni di questi page builder, come ho detto. Possiamo scaricare quell'esperienza di creazione di pagine su WordPress adesso? Possiamo iniziare a utilizzare i pattern con i file theme.JSON e creare il nostro insieme di design? Penso che possiamo. Penso che ci siamo quasi. E questo non vuol dire che non ci sia un caso d'uso per i costruttori di pagine per determinati progetti o qualcosa del genere. Penso che ci sia.
Ma ancora una volta, penso che quando parliamo di crescita a lungo termine, del futuro di WordPress, del futuro della tua attività e di WordPress, vedo un futuro più semplice, di cui hai più controllo. E penso che stiamo vedendo l'inizio di questo ora. Può essere difficile da vedere in questo momento, certo, ma è qui che siamo. E quindi sì, questa è la tua opportunità per creare il set di strumenti che desideri, di cui hai bisogno, che è tuo, che è messo a punto per te. E ti aiuterà a muoverti molto più velocemente, molto più velocemente.
E infine, anche questo è qualcosa di cui ho scritto molto. Sai, WordPress, come sai, sta attraversando questa transizione. E con ciò arriva la necessità di nuove soluzioni, giusto? Anche i plug-in più comuni, come un plug-in per moduli che si trova su ogni sito Web, beh, ora abbiamo bisogno di versioni a blocchi.
Abbiamo bisogno di versioni migliori basate su JavaScript che possiamo personalizzare direttamente nell'editor e modificare. E il mercato è stato piuttosto lento nel recuperare il ritardo. Non so se è a causa della mancanza di sviluppatori JavaScript o– ci sono molte ragioni, ma il punto è che il mercato è completamente aperto in questo momento. Quindi i plug-in precedenti che erano come i migliori plug-in degli ultimi 10 anni, potresti essere in grado di trasformare queste cose che stai facendo per i tuoi clienti e i tuoi siti in un prodotto.
In effetti, lo sto già vedendo fatto. Ho iniziato a farlo con Atomic Blocks. Volevo sostituire cose come codici brevi e ho iniziato a creare blocchi per farlo. E semplicemente perché era uno dei pochi a farlo, è diventato molto popolare molto rapidamente. E quindi ci sono molte opportunità per monetizzare e trovare nuove nicchie in cui scavare.
L'e-commerce, in particolare, ha molti problemi difficili da risolvere, come sai. E i clienti pagano un premio per queste cose perché stiamo risolvendo problemi davvero difficili che non possono risolvere da soli, specialmente soluzioni che fanno risparmiare tempo e denaro. Quindi non posso affermare abbastanza quante opportunità ci sono in WordPress in questo momento. Come mai prima d'ora, il mercato è pronto per queste nuove soluzioni, questo nuovo tipo di interfaccia utente più intuitiva, migliore, build più compatte.
I clienti sono pronti per queste cose e pagheranno per averle. Sì, ancora una volta, qui, non ci sono mai state più opportunità di quante ce ne siano ora, specialmente per le cose di e-commerce. Vedo sempre più persone alla ricerca di soluzioni. E le persone che sono le migliori dovrebbero fare queste cose per l'editor di blocchi. Dobbiamo sbloccare quella crescita a lungo termine, e questo è un modo per farlo, trasformare il tuo lavoro in prodotti.
OK, quindi con tutto ciò che ha detto, da dove si inizia? È un grande compito iniziare a imparare queste cose. Il modo in cui lavoro e penso che molte persone probabilmente lavorino, è più facile imparare semplicemente costruendo qualcosa. Quindi, che si tratti di creare qualcosa di nuovo o di prendere una delle cose che hai creato in passato, un progetto di un cliente o il tuo sito personale, prova a prenderlo e, se è stato fatto con un plug-in per la creazione di pagine o altro, prova prendendolo e costruendolo nell'editor di blocchi.
Voglio dire, niente scuse, entra e inizia a lavorarci. Crea il tuo primo blocco. Trasforma un'intestazione o una sezione caratteristica in un modello. Scopri come è la relazione tra la barra laterale delle impostazioni con l'area del contenuto e i blocchi e i diversi modi di legare le impostazioni. Ci sono tutti i tipi di strade da esplorare qui. Modifica dell'interfaccia utente, accesso e aggiunta di un pulsante personalizzato a una delle barre degli strumenti. Collegalo ad alcune impostazioni da uno dei tuoi blocchi.
Queste sono tutte cose che, ancora una volta, sono abbastanza facili da fare ora. Ho fornito alcuni link qui. Ci sono collegamenti ai documenti, i documenti dell'editor di blocchi. Ma c'è anche un repository, il WordPress GitHub – mi dispiace, repository Gutenberg, dove hanno esempi di costruzione di cose specifiche. Quindi potrebbero dire che è così che costruisci un blocco. Ecco come si inseriscono i dati tramite un'API. Hanno fatto un ottimo lavoro nel fornire esempi piuttosto dettagliati per gli sviluppatori.
E poi, una volta che l'hai costruito, passa attraverso il processo di lancio, o anche finto di lanciarlo, perché ci sono cose che troverai dopo aver costruito qualcosa, questa è una cosa. Ma in un certo senso portarlo dal vivo e portarlo attraverso il processo di metterlo su un server di produzione e impostare il tuo sito per lanciarlo, sappiamo tutti che ci sono cose che compaiono anche in quella piccola tasca di tempo, giusto? Quindi passa attraverso il processo di lancio. Prendi nota.
E poi penso che a quel punto ho iniziato a rendermi conto che questa cosa è pronta, giusto? Questa cosa è potente. Questa cosa è pronta per partire. Ancora una volta, ci saranno sicuramente delle stranezze, come se ci fossero dei software. E siamo nella comunità open source, quindi la parte bella è che puoi contribuire con le cose che trovi e le piccole stranezze che trovi.
Puoi semplicemente segnalarlo, il che attirerà l'attenzione di qualcuno e lo risolverà, oppure puoi risolverlo e fornire una correzione. E si spera che venga semplicemente integrato. Quindi, tornando a quello che ho detto prima, voglio dire, indipendentemente dal fatto che tu lo adotti ora o in seguito in base a quanto è stabile, diventerà più stabile prima inizi a usarlo e segnalare questa roba. E penso che sia una parte incredibilmente preziosa di tutta questa faccenda, è che abbiamo questa opportunità, ed è in gran parte sotto il nostro controllo per migliorarla. Quindi spero che tu lo faccia.
Quindi comunque, sì, da dove cominciare? Comincia qui. Inizia a costruire qualcosa. Entra. Crea alcuni blocchi. E vedrai, credo.
E questo è tutto. Sai, ancora una volta, voglio solo incoraggiarti ad uscire, fare qualcosa. Dai un'occhiata a tutte le opportunità. E condividilo con me. Invia a modo mio. Trovami su Twitter @MikeMcAlister e mostrami cosa hai costruito o fammi qualsiasi domanda. Va bene, grazie mille per il tuo tempo.