[rentwi.hyuki.net]

よしよし。JSONP完全に理解した(してない)

JSONPを返すサイトを新たに作る必要はなかった。以前作ったメモサイトを流用すればいいのだった。そうすれば「ポータルメモ」を書くUIも別途作らずにすむ。ローカルファイルの中からscriptタグのWebアプリを叩いて「ポータルメモ」をJSONPとして返す部分はすぐ動いた。あとはDOM操作のみ。

ということでポータルページにmacとiPhoneから編集可能な「ポータルメモ」ができました。結局、メモの内容をJSONPで返すWebアプリを作りました。 https://t.co/2o2GRZsJSd

時間ができたらCORSな方法も調べてみる

ふと気付いたのだけれど、私の用途では単にWebアプリからデータをもらうだけなので、JSONPである必要は何もなく、単にJSONを返せばいいだけなのでは……

単なるJSONにした。それからリンク集はerbの中に直接Rubyのデータ構造としてハッシュの配列を作っていたが、それこそ単純化すべきところだと気付いたのでYAMLファイルに切り出した。これでポータルページの編集はYAMLファイルの編集に集約された。すばらしい。

2019-01-05 (Sat) 14:38:08