ReactRubyをリリースした。

先日、React をテンプレートとして使えるRubyライブラリの ReactRuby をリリースした。

このブログは自作のブログエンジンで動いていて、気が向くたびに作りなおしている。何か使いたい技術やライブラリがあって試してみたいというとき、ブログエンジンというのは結構良い題材だと思っていて、実際今までもNode.jsを使ったりAngularJSを使ったりしてきた。

...

AngularJSでチェックボックスとモデルを紐付ける

AngularJSを使ったフォームでチェックボックスを使いたいとする。 このとき単に真偽値を取りたいのであればそのままモデルを設定すれば、checkboxの値(true/false)をモデルに紐付けることが出来る。

...

1ページAppでクローラに動的なメタ情報を読ませることが出来るか?

このブログは1ページAppを目指して作っている(まだ完成していないがいずれは少数の静的ページに集約したいと思っている)。1ページAppはシングルページアプリケーション(SPA)とも言い、1ページのHTMLページ内で動的にコンテンツを切り替えていくアプリのことだ。 URLのパラメータやフラグメントを元に、Ajaxなどで動的にコンテンツをロードすることであたかもそれぞれのページが存在するかのように別々のコンテンツを表示する。

...

JSONとJSONPの違い

Twitter APIで取得していたコメントが消えてしまった。Twitter検索で引っかかるのは7日間だけである。これでは少し寂しいのでツイートの取得にTopsyを利用してみた。Topsyはツイッター等の発言をベースにした検索エンジンで、公開されたAPIから特定のサイトについてのツイートを抽出して取得するといったことが出来る。

...

Twitterでコメント

Disqusを止めて、コメントシステムをTwitterで管理するようにした。理由は出来る限りシンプルにしたかったことと、Twitter APIを試してみたかったためである。

...