Angular2を利用した開発を始め早3ヶ月。 速度感もそれなりで別に致命的な欠陥も特に見当たらずに来たのだけど、ルーティングをクライアントに任せる挙動に関して首を傾げることも多かった 例えば 画面遷移時に少なからず、 - 必要なCSS, JSの読み込み - 画面描写処理 等がコンマ数秒のうちに行われるわけであるが、この間に何も描写されない時間が発生する。 しかもこのとき、ブラウザがデータをロードする必要が無いため全体的に完全に停止した様な状態になってしまう。 コンマ数秒なら良しとして、クライアント端末がヘビーな状態になっていた場合が問題である。 普通のWEBのサイトの場合クライアントが重かろうとテキストくらいは表示されるだろう アニメーションを多用していようとアニメーションが止まる程度で済むだろう Angularの場合「何も見えない」 loading中なのかすら判定できない この仕組み自
![Angular2 リクエスト/ページ遷移時の Loading実装 - Qiita](https://cdn-ak-scissors.b.st-hatena.com/image/square/49977a0a7f731e2bfdfc1cfcb3429a2d1fb19e68/height=288;version=1;width=512/https%3A%2F%2Fqiita-user-contents.imgix.net%2Fhttps%253A%252F%252Fcdn.qiita.com%252Fassets%252Fpublic%252Farticle-ogp-background-412672c5f0600ab9a64263b751f1bc81.png%3Fixlib%3Drb-4.0.0%26w%3D1200%26mark64%3DaHR0cHM6Ly9xaWl0YS11c2VyLWNvbnRlbnRzLmltZ2l4Lm5ldC9-dGV4dD9peGxpYj1yYi00LjAuMCZ3PTk3MiZoPTM3OCZ0eHQ9QW5ndWxhcjIlMjAlRTMlODMlQUElRTMlODIlQUYlRTMlODIlQTglRTMlODIlQjklRTMlODMlODglMkYlRTMlODMlOUElRTMlODMlQkMlRTMlODIlQjglRTklODElQjclRTclQTclQkIlRTYlOTklODIlRTMlODElQUUlMjBMb2FkaW5nJUU1JUFFJTlGJUU4JUEzJTg1JnR4dC1hbGlnbj1sZWZ0JTJDdG9wJnR4dC1jb2xvcj0lMjMyMTIxMjEmdHh0LWZvbnQ9SGlyYWdpbm8lMjBTYW5zJTIwVzYmdHh0LXNpemU9NTYmcz0xNTU5ZDRmY2NhYTYwNWJjMjM3ZjFhNzk4ZWMwNjUyYQ%26mark-x%3D142%26mark-y%3D57%26blend64%3DaHR0cHM6Ly9xaWl0YS11c2VyLWNvbnRlbnRzLmltZ2l4Lm5ldC9-dGV4dD9peGxpYj1yYi00LjAuMCZoPTc2Jnc9NzcwJnR4dD0lNDBpdG91Zm8mdHh0LWNvbG9yPSUyMzIxMjEyMSZ0eHQtZm9udD1IaXJhZ2lubyUyMFNhbnMlMjBXNiZ0eHQtc2l6ZT0zNiZ0eHQtYWxpZ249bGVmdCUyQ3RvcCZzPWI3ZGZmMjY5MGEzNWUyMjgyYzI1MWQ1YzRmZGU4OTYy%26blend-x%3D142%26blend-y%3D486%26blend-mode%3Dnormal%26s%3Dbb04c991bd82f5f9cd5ac699a4c49f45)