Something, well may things, kill about Microsoft. The Office suite have a wonderful API and loading a JS app with an an interface in the apps works great.
We took an Elm app from our web app and put into Excel to control downloading reports. Works great.
Except you have to side load this and that is a pain - or you have to go through the MS App Store, which is a whole other headache.
If anyone has any advice on making it easy for customers to install Office apps please let me know.
If your customers are in the same Microsoft tenant as you (i.e., company employees), you can use Integrated Apps to deploy the add-ins to them.
1. Host the add-in static assets at some endpoint
2. Ask your IT admin to upload your add-in manifest file to Integrated Apps
https://learn.microsoft.com/en-us/microsoft-365/admin/manage...
You can write add-ins for Excel. I’ve used this .NET component library to build Winform apps that use the add-in interface to 13 years. Super simple and it uses the COM interface and supports all Windows Office versions.
https://www.add-in-express.com/add-in-net/index.php