Builder.io Editor not working when deploying to Azure

Thanks very much. Looking through the code you posted I finally discovered what the mysterious code was after the xxx://builder.io/content/. It is the content ID. So all I have to do to start the editor is craft a URL with the content ID and the editor is started. This is all I really wanted to do. So apparently I have to pull the page contents first so I can get the content ID and then open a window with a URL that includes the content ID. This seems obvious now. After all if you have a URL that starts xxx://builder.io/content/abc you would expect abc to be some kind of ID related to content. Somehow I never snapped to that realization. Instead I have been banging my head against this problem for over a month now. My first forum post on this problem is July 2: How to start visual editor programmatically which was never answered.

So where is the documentation on how to start the visual editor programmatically? I would expect to see a section of the documentation that reads something like “To start the visual editor programmatically create a URL in the form xxx://builder.io/content/{id} where {id} is the content id. You can get the content ID from…” Where is that?

Finally I was astounded by your post in that you are shipping code that only works in development. Who does that? I have been racking my brain to think of a product that only works in development. Diagnostic tools perhaps? No. The best debuggers work in production because the hardest problems occur only in production. The best profilers work in production because performance in production is the only thing that counts. And so on. There are no products that work only in development…except yours apparently.

So I guess I was sucked in by the marketing BS. On your website it says builder.io “gives marketers the power to generate entire on brand experiences”. I know of no marketer that has a developer environment on their machines. The only people who have developer environments and don’t write code are failed developers. So I think your website needs to be updated. It should say “builder.io gives failed developers the power to generate entire on brand experiences.”