AngularJS + Railsでネストしたリソースを取得する

20141120

例えばプロジェクトの一覧からあるプロジェクトを選んで、選んだ先がAngularJSで作成されたタスク管理アプリだったとします。プロジェクトの一覧はRailsのビューで作成しています。プロジェクトのIDをAngularJSのアプリに渡すためにはどうすれば良いでしょう?

AngularJSとRailsの丁度良い関係を探るで紹介したような設計方針をとった場合につまづくポイントかも知れません。

Continue reading…

AngularJSとRailsの丁度良い関係を探る

20141117_ang

AngularJSとRailsのインテグレーションと言うと、やれ「RailsはAPIに専念してビューは全部AngularJSだ!」という極端な話になりがちな気がするのですが、それだとRailsの良いところが活かせませんよね。AngularJSの持ち味はDOM操作三昧で複雑になりがちな画面を良い感じにコーディングできるところにあると思うので、そういう画面でだけAngularJSを使ってはどうか?というのが今回のアイデアです。

Continue reading…

大量のHashをRubyのselectメソッドから探すのとMongoDBから探すの、どっちが速いか

20141116

普通に考えるとインメモリに大量のHashを保持した状態でRubyのselectメソッドを使った方が速い気もしつつ、「大量の」という条件付きだともしかしてMongoDBの方が速くなるのかしら?などと思って検証してみました。

Continue reading…