Evlop include un solido set di blocchi no-code. Quando ti serve qualcosa di specifico, puoi aggiungere i tuoi blocchi personalizzati. Scegli l'approccio più adatto alle tue competenze e al tuo caso d'uso: un blocco React Native che gira dentro l'app, oppure un blocco HTML realizzato con HTML, CSS, JS, Tailwind e Liquid che viene visualizzato in una WebView.
1) Creare blocchi personalizzati con React Native

Cos'è
Un blocco React Native fa parte dell'app nativa. È la scelta migliore per UI fluide, gesti, animazioni, comportamento offline e funzionalità del dispositivo.
Cosa puoi usare
@evlop/native-componentper primitive UI coerenti@evlop/shopifyper accedere ai dati dello store come prodotto, collezione, carrello, metafields, metaobjects, cliente- Tutti i pacchetti npm elencati nel
package.jsondell'editor di blocchi personalizzati possono essere importati e utilizzati
Quando scegliere questa opzione
- Ti servono alte prestazioni o interazioni complesse
- Vuoi la navigazione nativa e le API del dispositivo
- Hai in programma di mettere i dati in cache o gestire reti instabili
Consigli pratici
- Mantieni le impostazioni del blocco semplici e serializzabili
- Sii selettivo con le dipendenze per gestire la dimensione del bundle
- Testa su schermate home, prodotto e collezione
- Convalida accessibilità, caricamento e stati vuoti
2) Creare blocchi personalizzati con HTML
Che cos’è
Un blocco HTML gira dentro una WebView. Costruisci con HTML, CSS, JS, Tailwind e Liquid per iterazioni rapide.
Dati e limiti
- Usa Liquid per accedere al contesto di Shopify, come il prodotto attivo o la collezione attiva
- Le informazioni del cliente non sono disponibili in questo contesto
Navigazione
- Il bridge web di Evlop trasforma i normali link
<a href>in navigazione nativa quando esiste una schermata app corrispondente
Quando sceglierlo
- Contenuti di marketing o editoriali che cambiano spesso
- Widget leggeri che mostrano dettagli di prodotto o collezione
- Team che preferiscono Tailwind e JavaScript semplice
Consigli pratici
- Progetta mobile‑first con le utility di Tailwind
- Mantieni gli script leggeri ed evita framework pesanti
- Usa ancore standard così il bridge web può instradarle nativamente
- Controlla contrasto, spaziatura e tempi di caricamento
Conclusione
I blocchi personalizzati ti permettono di modellare l'app per il tuo negozio senza reinventare la ruota. Scegli React Native per le prestazioni e l'integrazione profonda, o HTML per la velocità e i widget basati sui contenuti.