[ PER LE AGENZIE ]
Da WordPress a Nuxt. Con il team che hai già.
Ci prendiamo la parte tecnica del passaggio — strategia, implementazione, go-live — mentre il tuo team continua a consegnare ai clienti e impara lo stack sui progetti veri.
- Nuxt supportato ufficialmente
- Elysia supportato ufficialmente
- moduli già collegati
- preview per branch
- rollback pronto
- plugin di upgrade inclusi
Clienti delle agenzie che lavorano con noi
Non nostri clienti: loro. Per alcuni siamo il cloud su cui gira il sito, per altri siamo ciò con cui lavora l'agenzia — l'AI, le automazioni, la consulenza. In ogni caso relazione, contratto e fattura restano all'agenzia.
- Macallan
- Velier Explorer
- Fradiavolo
- Pepsi
- Bvlgari
- Fever Tree
- Baladin
- Campari
- Roscioli
- Camatti
- Cocoricò
- Eliofilm
- Galactica Festival
- Ghigo Pasticceria
- Imatra
- Polaroid Eyewear
- Jerry Thomas Speakeasy
- La Punta
- Laura Meroni
- Magno One
- Mario Sirtori
- Matthew Whiskey
- Mudi Museo Discoteca
- Galletto Vallespluga
- MySecretCase
- Selvatiq
- Slap
- Spirit Academy
- St Regis
- Trapizzino
- Da Lucio
- Scarpa
Un percorso strutturato, non un salto nel buio
Molte agenzie rimandano l'uscita da WordPress perché non hanno sviluppatori Nuxt interni, o perché temono di non riuscire a consegnare ai clienti durante la transizione. Lavoriamo al vostro fianco: ci prendiamo la parte tecnica mentre il vostro team costruisce competenza interna, un progetto alla volta.
Audit
Leggiamo un sito da cima a fondo — plugin, modello dei contenuti, integrazioni, cosa si rompe davvero in produzione. Ricevete un piano scritto con costi e tempi, e resta vostro anche se non lavoriamo insieme.
- un sito, nessun impegno
- inventario di plugin e contenuti
- piano scritto + stima
Migrazione WP
WordPress → Nuxt, anche senza sviluppatori interni
Non serve un team tecnico completo per iniziare. Copriamo tutta la strategia di migrazione, le decisioni architetturali, l'implementazione e il go-live — mentre il vostro team resta concentrato su consegna e relazione col cliente.
- Rischio operativo ridotto
- Non si migra tutto in un'unica operazione. Si parte dai progetti nuovi o dai siti con più problemi operativi e si consolida progressivamente — senza interrompere la consegna ai clienti.
- I contenuti restano al sicuro
- I contenuti del sito restano accessibili e modificabili per tutta la migrazione. Non c'è una finestra in cui il CMS è irraggiungibile o i contenuti sono bloccati.
- Competenza che si accumula
- Ogni progetto migrato costruisce competenza interna. Il terzo progetto va più veloce del primo, perché il team conosce già i pattern e non deve imparare tutto da capo.
Multi-sito
Gestite tanti siti WordPress? Ancora meglio.
Le agenzie con molti siti WordPress accumulano anni di debito tecnico: plugin incompatibili, aggiornamenti bloccati, hosting frammentato. Consolidare su uno stack Nuxt condiviso taglia l'overhead operativo e rende ogni progetto più semplice da consegnare e mantenere.
WordPress
per sito, all'anno
12giri di aggiornamento all'anno
- Mezza giornata e oltre per ogni giro
- Testato in produzione, o su uno staging che qualcuno deve mantenere
- Il rollback è ripristinare un database
- Si rompe per conflitti fra plugin che non hai scritto tu
Nuxt + JAMflow
per sito, all'anno
2–4giri di aggiornamento all'anno
- Circa un quarto di giornata per giro
- Testato in locale, su un branch, prima che vada online
- Il rollback è il deploy precedente, subito
- Si rompe solo per il tuo codice, che è sotto controllo di versione
- Meno lavoro per ogni nuovo sito
- Il secondo sito parte con tutto il lavoro del primo già fatto: stessa struttura, stessi moduli, stessa pipeline. Personalizzate solo ciò che cambia davvero da cliente a cliente.
- Manutenzione centralizzata
- Aggiornare un modulo o applicare una patch di sicurezza si fa in un posto solo, non su ogni sito separatamente. Meno tempo in manutenzione, più in consegna.
- Il team conosce già il prossimo progetto
- Dopo tre siti sullo stesso stack, uno sviluppatore conosce già il quarto prima di aprire il repository. Nessuna sorpresa, nessun plugin misterioso da decifrare.
AI, onestamente
Una codebase in cui i vostri agenti AI possono davvero lavorare
Gli agenti di coding valgono quanto il codice a cui li puntate. Su venti siti WordPress con plugin diversi e senza tipi, tirano a indovinare. Su un unico stack Nuxt tipizzato, con moduli condivisi e convenzioni nel repository, leggono il progetto e ci prendono. Migrare non è un costo da sostenere prima di poter usare l'AI — è ciò che rende l'AI utilizzabile.
- Agenti nella consegna, non nella demo
- Uno stack solo, tipizzato da capo a fondo, con le convenzioni scritte dove l'agente le legge. Rilasciamo plugin per Claude e Codex che portano i breaking change di Nuxt ed Elysia — i due framework che supportiamo ufficialmente — così un upgrade è una pull request da rivedere e non una settimana di archeologia.
- Funzionalità AI da vendere ai clienti
- AI conversazionale e ricerca semantica sono moduli della piattaforma, non progetti. Le accendete per un cliente in un giorno e fatturate una capacità che le agenzie WordPress quotano a mesi.
- Il team impara sul progetto vero
- Prepariamo il repository perché gli agenti ci siano utili, poi facciamo pairing con i vostri sviluppatori sul lavoro live. Nessun workshop, nessun attestato — il manuale resta nel vostro repo quando ci facciamo da parte.
- Gli upgrade di framework smettono di far paura
- Ogni release di Nuxt o Elysia con breaking change arriva con un plugin che sa cosa è cambiato e applica la patch ai vostri progetti, su tutta la flotta. Controlli visivi e di accessibilità girano in pipeline; il merge lo approva comunque una persona.
Strategia CMS
4 percorsi pronti, un solo frontend Nuxt
Non esiste un CMS giusto per ogni progetto. La scelta dipende da chi pubblica i contenuti, da quanto è complesso il modello dati e da quanta autonomia editoriale serve al cliente. Il frontend resta lo stesso su tutti i progetti: il team lo impara una volta, poi cambia solo il backend.
content/ · editing visuale
Nuxt Studio
Editing visuale integrato con Nuxt. Il team marketing modifica i contenuti direttamente, senza dipendere dagli sviluppatori per ogni testo o immagine.
Vedi il framework →Moduli LowCode pronti da accendere
Invece di costruire auth, mail, e-commerce o ricerca da zero per ogni progetto, accendiamo moduli già costruiti e testati — e già integrati fra loro.
bun i @jamflow/labsun solo modulo li collega tutti al progetto
- CMS Layer
- Nuxt Studio, Payload o Supabase, collegati allo stesso frontend. Una scelta per progetto, non per agenzia.
- Auth
- Login email e social, sessioni, ruoli. L'idraulica che nessuno vuole rifare per la quinta volta.
- Invii transazionali e marketing con i template nel repo e una consegna che potete ispezionare.
- AI conversazionale
- Un assistente per il cliente finale, ancorato ai contenuti del sito. Un modulo, non un progetto da sei settimane.
- AI Search
- Ricerca semantica su contenuti e catalogo. Regge refusi, sinonimi e domande.
- E-commerce · Stripe
- Checkout, abbonamenti, imposte e fatture per i prodotti venduti direttamente.
- E-commerce · Shopify headless
- Il cliente resta su Shopify per l'operatività, la vetrina la serve Nuxt.
- SSO & AD
- SAML e OIDC contro la directory del cliente, per portali e strumenti interni.
- Image Optimizer
- Resize al volo, negoziazione del formato e cache CDN. Nessun plugin da accudire.
- Edge Proxy & Security
- WAF, rate limiting e filtro bot davanti a ogni sito della flotta.
- Analytics & Consent
- Cookie banner, stato del consenso e statistiche rispettose della privacy, uguali su tutti i siti.
- Fleet Pipeline
- Una pipeline per ogni sito: preview per branch, deploy atomico, rollback immediato.
Nessun lock-in
Nessun lock-in, e un team che cresce mentre consegna
Lavoriamo con architettura trasparente e workflow condivisi. Non aspettiamo la consegna del progetto per formare il team: ogni sprint è occasione di apprendimento, e alla fine possedete sia il codice sia la capacità di farlo girare.
- Codice che potete leggere e cambiare
- Il codice non ha pattern oscuri né dipendenze misteriose. Qualsiasi sviluppatore Nuxt può prendere in mano il progetto senza dover prima imparare un framework proprietario.
- Tutto in un posto solo
- Non ci sono impostazioni segrete in una console a cui accediamo solo noi. Ogni configurazione è nel repository, versionata col codice, visibile e controllabile dal vostro team.
- Consegnate dal primo sprint
- Non aspettate la fine del progetto per iniziare a consegnare. Dal primo sprint il lavoro è vero, il codice va in produzione, il cliente vede risultati.
- Nessun giorno di handover, e il perché è scritto
- Il vostro team guida sempre di più man mano che il progetto avanza, e ogni decisione importante è documentata: perché quel CMS, perché quella struttura, perché quell'approccio. Nessuno eredita un progetto opaco.
L'obiettivo è che il vostro team possa fare a meno di noi.
Ogni progetto che consegniamo insieme è documentato, discusso e trasferito. Niente scatole nere, niente "chiedi al fornitore": architettura standard, configurazione nel repository, pattern che il vostro team può riusare.
Se poi volete gestire tutto internamente, avete tutto quello che serve per farlo. Se volete continuare a lavorare con noi su nuovi progetti, bene. Quella scelta resta vostra.
Come lavoriamo insieme
White-label. Il cliente resta vostro.
Lavoriamo dietro alla vostra agenzia, sotto il vostro nome. Non contattiamo i vostri clienti, non li firmiamo, non compariamo nella presentazione se non lo volete. Marchi che potreste riconoscere girano su questo stack — tramite le agenzie che li costruiscono, non tramite noi.
Il vostro lato
Contratto, fattura, relazione
Tenete il cliente, la conversazione sul perimetro e il margine. Siamo un vostro fornitore, non un concorrente seduto al vostro tavolo.
Il nostro lato
La parte tecnica, con o senza nome
Architettura, migrazione, piattaforma, reperibilità. Nelle riunioni col cliente possiamo entrare come vostro team tecnico o restare fuori dalla stanza.
Per iniziare
Un sito, audit gratuito
Scegliete il vostro sito WordPress più doloroso. Ricevete un piano di migrazione scritto con una stima di costi e tempi. Senza impegno.
Quando ha senso lavorare con noi
Non siamo la scelta giusta per tutti. Ecco i casi in cui diamo il meglio.
- Agenzie con una flotta WP da modernizzare
- Gestite 5, 10 o 20 siti WordPress con hosting frammentato, plugin da aggiornare e clienti che chiedono più performance. Consolidare su Nuxt + JAMlabs ha il rendimento più alto proprio in questi contesti.
- Agenzie senza sviluppatori Nuxt interni
- Il vostro team sa consegnare, ma non ha competenza interna su uno stack Nuxt. Lavoriamo al loro fianco senza bloccare la consegna.
- Team che vogliono un'AI che si ripaghi
- Avete provato gli agenti di coding su progetti WordPress dei clienti e avete ottenuto sciocchezze plausibili. Su un unico stack tipizzato, con le convenzioni nel repo, gli stessi strumenti iniziano a ripagarsi.
- Progetti e-commerce che devono scalare
- WooCommerce funziona fino a un certo punto. Quando il catalogo cresce le performance calano e la manutenzione si appesantisce. Nuxt + Stripe o Nuxt + Shopify headless reggono la scala senza i limiti di un plugin WordPress.
- Agenzie che vogliono distinguersi
- Offrire uno stack moderno e performante è un vantaggio competitivo reale. Poter consegnare su Nuxt con ricerca AI, chat e auth apre conversazioni che con WordPress non si aprono.
- Progetti con requisiti oltre WP
- Un portale vero o una piattaforma con governance, SSO e integrazioni è un progetto in cui WordPress diventa il vincolo invece che lo strumento.
Domande frequenti
Quanto dura di solito una migrazione WP → Nuxt?
Un sito di contenuti standard va di norma dalle quattro alle sei settimane dal kickoff al go-live, migrazione dei contenuti e redirect inclusi. E-commerce o portali complessi durano di più, e lo scriviamo nel piano prima che vi impegniate.
Il mio team deve già conoscere Nuxt per iniziare?
No. Il primo progetto lo facciamo noi, i vostri sviluppatori lavorano con noi nello stesso repository. Quasi tutti i team rivedono e mandano in produzione le proprie pull request prima del secondo progetto.
Di chi è la relazione col cliente?
Vostra. Lavoriamo in white-label dietro la vostra agenzia: non contattiamo i vostri clienti, non li firmiamo, e compariamo nelle riunioni solo se volete che ci siamo come vostro team tecnico.
Che fine fanno i contenuti esistenti durante la migrazione?
Vengono esportati una volta e versionati col codice. Il sito WordPress continua a servire fino allo switch, e il CMS non è mai irraggiungibile durante il passaggio.
Come si inseriscono davvero gli agenti AI?
In due modi. Prepariamo il repository per loro — tipi, test, convenzioni scritte dove l'agente le legge e una pipeline che intercetta gli errori prima della produzione. E rilasciamo plugin per Claude e Codex che gestiscono gli upgrade con breaking change su Nuxt ed Elysia, i framework che supportiamo ufficialmente. Poi facciamo pairing con i vostri sviluppatori sul progetto vero, così l'abitudine resta quando ci facciamo da parte.
Devo usare per forza tutti i moduli JAMlabs?
No. Accendete quello che serve al progetto e ignorate il resto. I moduli sono integrati fra loro, non venduti in blocco.
Posso usare un CMS che già conosco (es. Strapi)?
Sì. Il frontend Nuxt è agnostico rispetto al CMS. Se il vostro team è veloce su un backend specifico, quella velocità vale più della nostra preferenza.
E se il cliente vuole tenere WordPress per il blog?
Si può fare. WordPress può restare come sorgente headless di contenuti per una sezione mentre il resto del sito gira su Nuxt. È anche un primo passo frequente per i clienti prudenti.
Quanto costa iniziare?
L'audit di un sito è gratuito e il piano resta vostro. Da lì, un progetto pilota viene perimetrato e quotato a forfait, così potete fare un preventivo al cliente con un numero di cui vi fidate.
Mandateci un sito WordPress.
Scegliete quello che vi costa più tempo. Lo leggiamo da cima a fondo e vi rimandiamo un piano di migrazione con una stima di costi e tempi — gratis, e vostro anche se non lavorate con noi.
