Sto costruendo un'applicazione che dovrebbe consentire all'utente di caricare i propri temi per visualizzare i dati in modo personalizzato. Ogni tema dovrebbe includere tutte le risorse necessarie come il template html (usando Liquid), i file css, i javascript e le immagini. Il risultato dovrebbe essere molto simile a quello che Shopify consente di fare ai propri clienti.Temi definiti dall'utente in un'app per rotaie: come conservare le risorse
Sto lottando per trovare il modo migliore per gli utenti di inviare i loro temi e per l'applicazione per servire di nuovo. Nello specifico, quali sono le migliori pratiche:
- Per restituirli ai visitatori. Mentre servire i file html/liquidi sembra essere abbastanza semplice usando un negozio personalizzato, sono confuso su come fare riferimento e servire 1) immagini richieste dai temi, 2) file CSS richiesti dai temi, 3) immagini richieste dal css presentare
- per memorizzare quindi materie i diversi tipi di attività (ad esempio, dati vs file inserito e struttura di cartelle per i file caricati)
- possibilità per gli utenti di modificare i modelli caricati attraverso un'interfaccia web
Grazie a avanzare.
Ciao Richard, grazie per la tua risposta, ma sto cercando esempi reali, ad es. snippet o app di esempio, per capire quali sono i potenziali approcci che possono essere utilizzati. Hai qualche esempio che potresti fornire? – Topo
Siamo spiacenti, non ho esempi. –