12年あたりから目にするようになった「Single-page application(SPA)」というものがある。 Single-page application - Wikipedia, the free encyclopedia これは言ってみれば、初めにトップページを読み込んだらその後はページ遷移を一切行わないWebアプリケーションのことだ。 SPAは、WebSocketでサーバーなどと通信をし続けなければならいない場合や、ストリーミングビデオやオーディオを再生し続けなければならない場合に特に有効だろう。その他にも、ページの再読み込みによるUXの低下を避ける効果もある。 AngularJSにもSPAを作る機能がある。AngularJS本家サイトのチュートリアルもある。 AngularJS: 7 - Routing & Multiple Views しかし、このサンプルはすでに様々な機
![AngularJSでシングルページアプリケーションを作るためのミニマルなサンプル](https://cdn-ak-scissors.b.st-hatena.com/image/square/42dc5c61b32ffd10b954165f895080e135257f67/height=288;version=1;width=512/https%3A%2F%2Fblogger.googleusercontent.com%2Fimg%2Fb%2FR29vZ2xl%2FAVvXsEgf09CtZCNpt-yQ59-XWkTjt2zT3P028-imIWAeIm-RwajbUV7uwnwwnxS1HOOZoILMAg8goRIhyphenhyphen7TGOYk6Idg9ghfsJwLdqWuGxJf3fp82oEpegyaBx9PBuB-YoPtaqOeT0tTo87V6eRo%2Fw1200-h630-p-k-no-nu%2F%25E3%2582%25B9%25E3%2582%25AF%25E3%2583%25AA%25E3%2583%25BC%25E3%2583%25B3%25E3%2582%25B7%25E3%2583%25A7%25E3%2583%2583%25E3%2583%2588%2B2014-01-09%2B17.40.38.png)