Flex FAQ
minute to readFlex is Caspio’s modern framework designed for ease of use, featuring a visual, drag-and-drop interface with simplified deployment. Flex and Bridge have different strengths.
Key differences:
Bridge:
- More customization with JavaScript
- Advanced styling options with custom CSS
Flex:
- Drag-and-drop interface for easier development
- Live canvas preview of AppPages
- Flex AppPages are hosted directly by Caspio
- Roles simplify user access control
Rebuilding Bridge apps in Flex is not recommended. Bridge continues to be supported by Caspio, and some advanced features available in Bridge may not yet be available in Flex. However, if you choose to rebuild, you only need to recreate the app interfaces—your data structure remains the same and can be reused. Note that Flex uses the Attachment data type instead of File. Other components, such as scheduled tasks, triggered actions, webhooks, and extensions, remain unchanged. Currently, there is no automated way to migrate apps.
Yes. Tables in your Caspio account are outside of any application development framework. When a Flex DataPart is created using an existing table, the table is automatically shared with the Flex app. Alternatively, you can manually share the table by clicking the Share button. Learn more about sharing tables between apps.
You can attend live web training sessions or watch on-demand recordings. Registration and recordings are available here under the Flex tab.
Additionally, tutorial articles and video guides are available:
Account owners or administrators can add and edit Flex apps, so you can freely co-develop in Flex with other users who have Administrator permissions. Learn more about creating groups and managing user permissions for Caspio account.
Access to AppPages is managed through application roles, allowing only authorized users to view sensitive data and functionality. Learn more about Roles.
Each role is linked to a corresponding segment in the Designer tab. Learn more about Segments.
Basic steps to create a role:
- Create a directory.
- Create a role based on the directory.
- Add users or groups to the role.
- Modify permissions under the role.
- Create AppPages under the segment with the newly created role.
You can preview your AppPage directly in the Designer tab, which gives you a good impression of its layout. To see the actual AppPages online, deploy them and click their URL path links. Learn more about deploying AppPages.
Localization settings are available in the segment configuration and allow you to select language, date and time format, and time zone. Learn more about editing segment settings.
Flex uses themes, which are available in the segment settings. Themes define the appearance of AppPages, including colors, fonts, and sizes. Learn more about Themes.
Yes, Flex supports custom domains, allowing you to host AppPages from a domain you own. Configure this in Account → Account Settings → Deployment. Learn more about custom domains.