Microsoft is targeting JavaScript coders as it extends the capability of its Office 365 APIs (application programming interfaces).

As part of the plans OneDrive, the software vendor’s cloud storage service, will now support cross-origin resource sharing (CORS), enabling web clients to request resources from multiple domains, whilst still respecting the same-origin policy, a security protocol.

Jeremy Thake, product marketing manager for Office 365, wrote on the company blog: "As we have said in the past, we are listening on all the channels we encourage you to participate on (UserVoice, Yammer, StackOverflow, Twitter)."

"CORS support for the Office 365 APIs was taken as a high priority based on this feedback and we appreciate the communities support in providing the justifications for this. We encourage you to continue to provide this feedback for future feature requests."

Software developers will now be able to call Office 365 APIs from both server and client, enabling the creation of single page applications with improved performance.

Microsoft has also promised to extend similar CORS functionality to other programs in its portfolio, including Office Graph, Yammer, Video Portal, Skype and its content services.

At a recent Office hackathon the vendor sought to demonstrate that apps could be built for its productivity software in a range of integrated development environments (IDEs), as it seeks to open its software to developers of all stripes.

"We are working hard to make sure the experience across IDEs like Brackets, can easily be used to build solutions that extend the Office 365 platform," Thake added.