I limiti sono molto pochi. L’unica limitazione maggiore è che i template non possono essere sovrascritti e devi aggiungere nuove funzionalità alle viste esistenti utilizzando le Plugin Outlets. Detto questo, farlo in combinazione con un po’ di CSS di solito risolve il problema.
Puoi creare nuove rotte e avere il controllo completo su come vengono organizzate.
Il back-end è più flessibile.
Quindi, usa le API ufficiali per quanto possibile e il lavoro di revisione sarà più limitato, ma non eliminerai mai completamente la necessità di manutenzione.
Non è ragionevole aspettarsi l’assenza di manutenzione… guarda solo il mio account GitHub e alcune delle mie estensioni popolari e vedrai numerosi commit "COMPATIBILITÀ: " ![]()
È buona pratica mantenere un server di staging dove puoi testare gli aggiornamenti e verificare se qualche tua personalizzazione si rompe: più il tuo sito è personalizzato, maggiore sarà la necessità di una qualche istanza di staging, sebbene l’uso di un’istanza di sviluppo possa essere d’aiuto.