Panda Noir

JavaScript の限界を究めるブログです。

Riot.js+Redux+Immutable.jsでカレンダーアプリを作った

なんでReactじゃないのかって?Riotの方が好きだからですよ。

続きを読む

Fluxとはなんぞや

github.com

ここのFlux conceptsを参考にFluxについて解説したいと思います。

続きを読む

List in JSを更新しました

github.com

以前、List in JSというライブラリを作っていたのですが、同じようなライブラリが存在していたこと、実装がつまったことで放置していました。が、ありがたいことに星を7つもつけていただけたので、このままでは申し訳ないと奮い立ち、アップデートを行いました。

続きを読む

JavaScriptテンプレートリテラルのおもしろい例

ES2015でテンプレートリテラルが追加されました。テンプレートリテラルには変数を埋め込むことができるのは周知の事実かと思います。しかし、埋めこむことができるのは実は変数、ではなく式です。今回は式を埋め込むことでできるおもしろいコードを紹介しようと思います。

続きを読む

Canvasまとめ

canvasに関する知見がたまったのでまとめようと思います(今更)。

続きを読む

3入力のXORがあるらしいです

今まで2入力固定だと思ってました…よく考えると、3入力以上でも問題ないです。

続きを読む

カレンダーを扱いやすくするライブラリfilendarを作りました

filter + calendarでfilendarです。

ある月の平日を求めるプログラムや、ある日が国民の休日であるか判定するプログラムなどを記述するためのJavaScriptライブラリです。

続きを読む