Faceflow – Crea siti web in modo visuale con componenti riutilizzabili
Faceflow è un website builder no-code basato sulle risorse. Crea pagine strutturate con layout, componenti, variabili e moduli, con supporto multilingue nativo.
Documentazione per sviluppatori di FaceFlow
Questa sezione è per utenti tecnici che lavorano con FaceFlow all'interno di PageFace.
Spiega come FaceFlow è strutturato, come i suoi oggetti riutilizzabili si relazionano tra loro, e come progettare sistemi di siti web manutenibili senza esporre i dettagli di implementazione di basso livello della piattaforma.
Cosa copre questa sezione
La documentazione per sviluppatori si concentra su:
- confini degli oggetti
- comportamento in fase di rendering
- progettazione di sezioni riutilizzabili
- creazione di template tramite Facet
- ambito e impatto delle modifiche
- contenuti dinamici, moduli e revisioni
- contratti dei campi per i Componenti
Questa sezione non è la guida per gli operatori. È il riferimento tecnico per chi progetta, estende e mantiene sistemi di siti web basati su FaceFlow.
Inizia qui
Se sei nuovo a FaceFlow dal punto di vista tecnico, inizia dalla panoramica. Essa spiega come gli oggetti principali si integrano fra loro prima di affrontarli singolarmente.
Riferimento agli oggetti principali
Questi sono i principali oggetti tecnici all'interno di FaceFlow. Insieme definiscono come contenuti riutilizzabili, struttura delle pagine, contenuti dinamici e flussi di lavoro aziendali vengono assemblati.
Riferimenti strutturali e sui template
- Sistema degli ambiti
- Campi dei Componenti
- Documentazione per sviluppatori di Facet
- Sintassi dei template di Facet
Questi riferimenti sono importanti quando devi:
- progettare contratti per sezioni riutilizzabili
- scegliere l'ambito corretto per le risorse condivise
- creare template in modo sicuro
- capire come le definizioni dei campi influenzano il comportamento dell'editor
Ordine di lettura consigliato
- Panoramica per sviluppatori
- Variabili
- Componenti
- Layout
- Pagine
- Liste
- Moduli
- Revisioni
- Sistema degli ambiti
- Facet
Questo ordine procede dai primitivi riutilizzabili all'assemblaggio delle pagine, poi ai sistemi dinamici e orientati al business, e infine allo strato dei template.
Quando utilizzare la documentazione per sviluppatori
Usa questa sezione quando devi rispondere a domande come:
- Questo dovrebbe essere una Variabile o un Componente?
- Questo appartiene al Layout o alla Pagina?
- Questa sezione dovrebbe avere ambito sito, layout o pagina?
- Questo archivio è una Lista o una composizione di pagina manuale?
- Come dovrebbe essere incorporato un Modulo o una Revisione?
- Quale modello di campo dovrebbe esporre una sezione riutilizzabile?