We are excited to announce an important update for the ViUR community: The standalone VUE.js application ViUR Scriptor has been successfully integrated into the administration interface VI-Admin! This marks a significant milestone in the progress of our platform, bringing numerous benefits to our users.
ViUR Scriptor has been a favorite standalone application, offering a flexible environment for creating and managing scripts. With its integration into VI-Admin, our goal is to automate processes regularly handled by administrators directly within the admin interface. Additionally, we aim to reduce the number of applications we maintain and deliver, optimizing the use of development resources.
Integrating Scriptor into VI-Admin was no trivial task. Our approach included the following steps:
Extraction of the Scriptor API: The core functionality of ViUR Scriptor was extracted as a standalone API from the original project. This now allows the API to be used flexibly by various frontends.
Integration of the Scriptor API: The Scriptor API was successfully embedded into VI-Admin and the terminal-based frontend. This interface ensures seamless communication between the ViUR backend and frontend components.
Archiving the Standalone Application: The standalone VUE.js application was archived to focus development resources on the integrated solution.
Embedding Scriptor functionalities into VI-Admin provides several advantages:
Better Integration of Scripts: The new possibilities enable scripts like wizards, assistants, exporters/importers, and analytics to be developed and managed directly in VI-Admin. Existing admin widgets and soon complex admin dialogs can be utilized.
More Efficient Development: With only one application to maintain, we save valuable time and can focus on improving core functions.
Long-Term Flexibility: By leveraging the Scriptor API, additional frontends can be easily integrated in the future as new requirements emerge.
Improved User Experience: Integration into VI-Admin allows scripts to be executed directly within the admin interface without the need to launch a separate web application. This preserves the visual context, significantly enhancing usability and efficiency.
The integration of ViUR Scriptor into VI-Admin is a significant step that provides a solid foundation for the future. We will continue to work hard to improve our platform and introduce new features that make our users' work more efficient and enjoyable.
If you have questions or feedback about the integration, feel free to contact us or join the discussion in our GitHub repository. We look forward to your suggestions and to shaping the future of ViUR together with the community.
Thank you for your support and trust in ViUR!