Template customization in Java SDK - how much is too much?

Using Latenode’s e-commerce templates but need to add custom fulfillment logic. Their docs warn against over-modifying core templates. Where’s the line between adapting vs breaking future compatibility? Should we fork templates or build wrapper nodes? How are others maintaining upgrade paths while adding Java extensions?

We extend templates via their hook system - keeps core intact. For shipping logic, created decorator nodes that wrap template steps. Still get auto-updates while adding our rules.

Version your customizations separately. We maintain a BOM tracking template versions vs our mods. Latenode’s dependency graph helps identify breaking changes during upgrades. Critical: test template updates in staging using their dev/prod env feature before promoting.

This topic was automatically closed 24 hours after the last reply. New replies are no longer allowed.