🍃このブログは移転しました。
3秒後、自動的に移動します・・・。

Slackからのリクエストを正しく検証する

たとえばSlash CommandsをAWSで作っていて、そのコマンドからPOSTリクエストが飛んでくるエンドポイントの実装をしているときの話。

別に誰に叩かれてもいいAPIなら問題ないけど、ちゃんとSlash Commandsから飛んできたリクエストであることを判定したい場合がほとんどのはず。

続きを読む

Svelteコンパイラのコードを読む Part.2

Svelteのソースコードリーディング記事の続編。

`compiler`がエクスポートしてる3つの主な関数のうち、`preprocess()`と`parse()`を読んだのが前回の記事。

今回は残りの1つであり、最大の山場でもある`compile()`を追っていく。

続きを読む