Scalaxi Platform is a microservices-based low-code application development platform. Scalaxi Platform enables creation, management and execution of cross-platform (web/mobile) applications of any complexity.
Scalaxi Platform consists of the following main parts:
- Scalaxi Studio which is a visual design tool used to create, configure and publish Scalaxi Platform applications
- Scalaxi Workplace which is a front-end environment responsible for running of Progressive Web App (PWA) applications built using Scalaxi Studio, and using services provided by Scalaxi Platform runtime
- Scalaxi Platform runtime is a microservices-based execution environment (backend) for data, workflows and dataflows that are being used by applications created using Scalaxi Studio
Scalaxi Studio
Scalaxi Studio is a web-based development environment used to create and manage applications based on Scalaxi Platform. Scalaxi Studio can be accessed by the authorized users via the following url: https://<your-hosting-name>/studio/
Scalaxi Studio UI consists of the following main areas selectable in the menu on the left:
- Applications – provides tools for configuring Scalaxi Platform components, create UI forms, Dataflows, Workflows, Integrations, and manage versions and create publications
- Access – provides tools for creating and managing security models, including users, groups, roles and permissions (claim sets)
- Workplace – provides tools for configuring main user UI, setting up themes, colors, logos, etc.
- Localizations - allows setting up multi-language applications
- Extensions - provides access to all available extensions, such as notification templates, SMTP settings, etc.
Creating Applications using Scalaxi Platform
The typical lifecycle of creating and managing applications using Scalaxi Platform is as follows:
- Create one or more components required to realize your application’s functions