Jutro apps
Use the Jutro Digital Platform (JDP), to create React-based web applications. You can then deliver personalized P&C customer experiences to the market. These types of applications are also known as Jutro apps.
The use of all available Jutro features is what makes a web application a Jutro app. This includes:
- The integration with Guidewire Cloud InsuranceSuite APIs using the purpose-built SDKs
- The deployment on Guidewire Cloud infrastructure.
Due to its flexibility, Jutro also enables other use cases by design. These are scenarios where the UI components of the application can be built with third-party component libraries. They can even have the web application deployed on your own infrastructure.
There are many benefits to leveraging all the available Jutro features. These include:
- Business components pre-integrated with Advanced Product Designer (APD)
- A managed development workflow.
- Integrated end-to-end analytics.
- Automatic upgradeability.
- More secure integration with InsuranceSuite backend systems.
Types of Jutro apps
The development workflow of Jutro apps is standard and uniform. But, there are two basic types of Jutro apps from a deployment perspective.
1. Standalone Apps
These are regular Jutro apps. You can host them on Guidewire Cloud infrastructure or another third-party platform. Their user interface covers an entire business use case. End users interact with a standalone Jutro app using a web browser through one or more URLs.
2. Micro frontends
These are regular Jutro apps hosted on Guidewire Cloud infrastructure. The design of their user interface covers a specific subset of the entire business use case. Micro frontends get embedded into another container, standalone Jutro app, or regular web application.
Architecture of a Jutro app
- Jutro apps are React-based Single Page Applications (SPAs).
- Their rendering logic gets processed on the client side (i.e., the Web browser). As such, they can be categorized as JAMStack applications.
- They combine static pages served from Guidewire Cloud's Content Delivery Network (CDN), and business data from InsuranceSuite API calls. This lets you create Jutro apps using precepts of any React-based application. This means you can apply the same principles and practices in the fields of accessibility, internationalization, and authorization to any Jutro app.
- You can also incorporate third-party JavaScript libraries. This, combined with the UI components from the Jutro Design System, lets you build and ship the best personalized customer experience for the P&C insurance industry.