ragnatela

Refactoring CSS: ottimizzazione di dimensioni e prestazioni (parte 3)

Esistono molte tecniche di ottimizzazione CSS per affrontare potenziali problemi di dimensioni e prestazioni dei file. Diamo un'occhiata ad alcuni di loro. Dopotutto, se la distribuzione della base di codice refactored causa problemi di caricamento o di prestazioni, si tradurrà in meno traffico e entrate, il che potrebbe lasciare insoddisfatti il ​​management e i project manager.

Leggi di più

Componenti composti in reazione

I componenti composti aiutano gli sviluppatori a creare API più espressive e flessibili per condividere lo stato e la logica all'interno dei componenti. Questo tutorial spiega come ciò può essere ottenuto con l'aiuto dell'API Context e React per creare componenti utilizzando questo modello avanzato.

Leggi di più

Respingere contro la violazione della privacy sul Web

Il Web è ancora alle prese con problemi che diamo per scontati offline, tra cui il principale responsabile della privacy. Questi sono i passaggi adottati dal New York Times per proteggere i dati degli utenti e come puoi farlo anche tu.

Leggi di più

Creazione di un multi-Monorepo pubblico/privato per progetti PHP

In questo articolo, Leonardo spiega come utilizzare un approccio "multi-monorepo" per rendere più veloce l'esperienza di sviluppo, pur mantenendo privati ​​i pacchetti PHP. Questa soluzione può essere particolarmente vantaggiosa per i creatori di plugin PRO.

Leggi di più

Come automatizzare il flusso di lavoro della documentazione per gli sviluppatori

In questo articolo imparerai come risparmiare ore di noioso lavoro di scrittura, aggiornamento e correzione della documentazione tecnica. In questo articolo imparerai come automatizzare il flusso di lavoro della documentazione con Vale e GitHub Actions.

Leggi di più

HTTP/3: miglioramenti delle prestazioni (parte 2)

Dopo quasi cinque anni di sviluppo, il nuovo protocollo HTTP/3 si sta avvicinando alla sua forma definitiva. Diamo un'occhiata da vicino ai miglioramenti delle prestazioni di HTTP/3, al controllo della congestione, al blocco dell'intestazione e alla configurazione della connessione 0-RTT.

Leggi di più

Gestione del montaggio e smontaggio di rotte di navigazione in React Native

Spesso sono necessari due diversi set di stack di navigazione per l'autenticazione prima e dopo l'autenticazione dell'utente. Di solito, per vedere più contenuti, devi essere autenticato in qualche modo. Diamo un'occhiata a come montare e smontare lo stack di navigazione in base a una condizione soddisfatta in React Native.

Leggi di più

Smashing Podcast Episodio 41 con Eva PenzeyMoog: Progettare per la sicurezza

In questo episodio parliamo di progettare per la sicurezza. Cosa significa considerare gli utenti vulnerabili nei nostri progetti? Drew McLellan parla con l'esperta Eva PenzeyMoog per scoprirlo.

Leggi di più

Come costruire un sito di e-commerce con Angular 11, Commerce Layer e Paypal

Avere un negozio di e-commerce è fondamentale per qualsiasi proprietario di negozio poiché sempre più clienti si rivolgono allo shopping online. In questo tutorial, analizzeremo come creare un sito di e-commerce con Angular 11. Il sito utilizzerà Commerce Layer come API di e-commerce headless e utilizzerà Paypal per elaborare i pagamenti.

Leggi di più

Non esiste un'unità assoluta CSS

Cosa sono le unità assolute? Quali sono le differenze tra unità relative e assolute e come si creano dimensioni precise sul Web? In questo articolo, Elad Shechter spiega perché le unità assolute CSS non sono così assolute.

Leggi di più