Group 5@2x
Group 4@2x
2.2 min read
Path 3@2x
Published On: November 29th, 2023


Exploring the latest Enactor Toolkit updates for seamless development

Enactor continues to elevate its services with its latest product update. Over the past three months, the Enactor Toolkit has undergone consistent, incremental improvements in the spirit of allowing retailers to have more ownership of their technology to deliver Unified Commerce with their developers.

1. Navigate to React Components from Application Processes with Ease

CONTEXT: Enactor enables customers to extend the UI of applications using React.

An addition brought about by this update is the ability to navigate to a React component directly from a prompt in the Eclipse Process Editor. This improvement streamlines the development workflow by allowing developers to seamlessly move between application processes and React components.

Additionally, detailed information for React components is now available in the Resource Library Information View. This empowers developers to search for and view comprehensive details of React components effortlessly.

Purpose of the Change:

  • Facilitates easy navigation to React components from the application process prompt.
  • Enables efficient searching and viewing of React component details.

Benefits of the Change:

  • Reduces the manual effort involved in searching for React components during development.
  • Enhances the overall development experience.

2. Debugging Made Simple with JAR File Support

CONTEXT: The Enactor Toolkit empowers retailers to extend the core product with their own code using Toolkit processes.

What this update does is further enhance the development experience as Enactor has introduced support for debugging application processes directly from JAR files. This update works particularly well for client workspaces dependent on Enactor JARS.

With this enhancement, developers can now open and debug application processes within Enactor JARS without the need for legacy deployment. This update makes it quicker to resolve issues and importantly, understand behaviour when building your own extensions.

Purpose of the change:

Purpose of the Change:

  • Facilitates debugging of application processes within JAR files.

Benefits of the Change:

  • Eliminates the need for legacy deployment for debugging.
  • Significantly reduces development overhead and enables better understanding.

3. Enhanced Extension Point Support

CONTEXT: The Toolkit allows customers to drop in their own extensions at specific points, what we call extension points.

With this update, the Toolkit now offers enhanced support for application extension points, including the addition of a search functionality in the Resource Library, support for reverse lookup, drag-and-drop functionality to application processes, and a dedicated wizard for adding extensions.

These improvements empower developers to effortlessly add, search, and view extensions, bringing them in line with other resources in the toolkit.

Purpose of the Change:

  • Simplifies the process of adding, searching, and viewing extensions.

Benefits of the Change:

  • Eliminates historically manual search and addition of extensions.
  • Further enhances the ease of development.

These enhancements to the Enactor Toolkit ranging from seamless navigation to React components and simplified debugging from JAR files to streamlined support for application extension points, underscore Enactor’s commitment to empowering retailers and their internal teams. By addressing common pain points and introducing user-friendly features, Enactor continues to be at the forefront of fostering a dynamic and agile development environment.

As retailers embrace these updates, they are poised not only to save time and effort but also to unlock new dimensions of agile innovation. The Enactor Toolkit represents a future where development is synonymous with ease, efficiency, and boundless possibilities.

Interested in discovering the Toolkit in depth?

Book a meeting