I disagree. Types aren’t for communications intuitively, see Flow for a counter-example.
Types however served as a way to fix your value rather than be anything possible, which this restriction in turns created a value of inter-communication.
But first, is the Spychipgate real in the first place? Apple has rebutted it, Amazon has refused it, Britain’s cybersecurity department and DHS has backed Apple on this matter, and Apple had filed a report to the US Congress. Do you still put the opinion of these actions to be underwhelmed over the claims made by Bloomberg?
I’m in the pro-SPA camp — — I believe it is a good separation of concern if we isolate client and server: this is how it should always work.
I use a pure backend server assisted with GraphQL and a React SPA to render the upfront, it worked out perfectly for me. It’s undeniable to say computer hardware is cheaper and faster…