8月11日、Andros.devが「HTML over WebSockets: real-time SPAs with barely any JavaScript」と題した記事を公開した。WebSocketでHTMLを直接送り込むアーキテクチャによって、JavaScriptをほぼ使わずにリアルタイムSPAを構築できるという手法について詳しく解説されている。 ReactやVueを中心とした「JSON API + JavaScriptフレームワーク」の構成が主流になって久しいが、その複雑さへの反動として「サーバーがHTMLを組み立てて直接送る」というアーキテクチャが静かに再注目されている。かつてのサーバーサイドレンダリングの焼き直しに聞こえるかもしれないが、WebSocketと組み合わせることで、クライアントリクエストを待たずにサーバーから能動的にUIを更新できる点が従来とは根本的に異なる。

