Is Twitch helping us or just putting stones in the way?

Well yes, Twitch won’t run services for you.

So you can upload upload static HTML/JS. no server components can be uploaded. As Twitch doesn’t want to run server componts for you.

It does exactly what it’s supposed to do, serve static content. Theres no “server stuff” to generate content dynamically. Which is what it seems you are trying to do.

It seems that Twitch doesn’t want to run “server things” for you. But this is what you are trying to upload.

Extensions are pretty straight forward

  • they are websites
  • the front end is static HTML/JS/CSS with no direct server side rendering
  • the backend is on a different server to the front end.

It’s not disimilar to a caching service, theres just no server behind the caching server to generate content as needed.

It’s not oudated in my opinion, as it meets the exact design that it’s supposed to.

It’s just a static content delivery service.

Not sure what you mean here

Sure support what you want, or don’t want in your extension.

Um, ok. Not sure what you mean here either. There Twitch Extension CDN doesn’t break any laws I’m aware of.