Last updated:
The Formcentric client is a modular JavaScript solution for the dynamic embedding and presentation of Formcentric forms in websites, CMS systems and modern frontends.
In technical terms, the runtime consists of two main parts:
formcentric.js – handles wrapper tasks like initialisation, configuration assignment, asset load paths and lifecycle orchestration.formapp.js – the form application itself. This renders the form, handles state management, processes interactions and communicates with the headless server.Internally, the form application is based on Preact. Multiple paths are now available as integration options:
data-fc-*mount()@formcentric/client-react@formcentric/client-vue