@tercelの技術ブログ

Guardによる認可処理(単体テスト編)

こんにちは、たーせるです。 風邪を引いて寝込みました。 本日の記事は、おふとんからお送りいたします。 はじめに この記事は、先日書いた Guard の解説記事のおまけです。 前回は、Guard (src/app/a...

Guardによる認可処理(canActive編)

あけましておめでとうございます。 たーせるです。 2019年の1発目のテーマは、Angularにおける認可処理の実装のお話です。 はじめに 認証と認可 よく混同される概念ですが、認証とは「その人が誰なのかを確認すること...

ブラウザのウィンドウを跨いでリアルタイムにデータを連携する

こんにちは。 たーせるです。 この前、Angular でアプリケーションを作っているチームから、こんなご相談を受けました。 あるページ A から、別のページ B を window.open() で起動したい ペ...

複数ページに跨るデータの引き回しについて考える

tl;dr 結局 Redux かなーというお話。 はじめに 4つのページ(それぞれA, B, C, D)から成る Web アプリケーションを Angular で構築しようとしています。 Page A を起点とし、各ページは以下...

Schematics で始める @ngrx/effects

前回の続き。 今回は、Schematics で始める @ngrx/effects のお話。 この記事の対象読者は主に自分であり、前提となる説明やら手順やらもろもろ省いている。よく分かっていないところは逃げている。 そ...

Schematics で始める @ngrx/store

こんにちは、たーせるです。 今日は Angular で Redux 的なことをやるにはどうするんだっけ、という話。 手順やお作法が多すぎてよく忘れる。 この記事の対象読者は主に自分であり、前提となる説明やら手順やらもろもろ...

SPA のお話

こんにちは、たーせるです。 先日、休暇を利用して大分の温泉へ行ってきました。 そこで今日は、スパ繋がりということで、だらだら SPA の話でもしようかと思います。 SPA ってなんだ まず基本的なところから。 SPA は、シン...