I want to build an integration that would overwrite/update (and eventually create) a Visualforce page. I'm not sure if just updating a VF page makes all the tests fire, as I can edit VF pages in Production, so ideally it would just overwrite the text in the Page record.
I know there's a Metadata API, but I don't want to have to use ant and all that just to write to a Page. If I have to do that, is there a simple way to write to that object without a lot of hassle?
In the scenario, I would already have a session ID, so authorization isn't a problem.