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

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

  1. Panoramica per sviluppatori
  2. Variabili
  3. Componenti
  4. Layout
  5. Pagine
  6. Liste
  7. Moduli
  8. Revisioni
  9. Sistema degli ambiti
  10. 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?

Letture correlate