Does the data has to be in XDM to use Alloy.js?
Currently yes. But think of XDM as a format, not a standard. You can use our suggested schema in XDM or create your own. If you’re old school AA, think of it as putting the SDR in the interface.