Front-end architectureClient schemaFreedom UI pageCustom componentsData sources@creatio-devkit/common library