Railsに関するseiunsky_seaのブックマーク (2)

  • Rails 4のturbolinksについて最低でも知っておきたい事

    Rails 4のturbolinksについて最低でも知っておきたい事 (追記)turbolinksに関するセキュリティ上の懸念について turbolinksとは、ページ遷移をAjaxに置き換え、JavaScriptCSSのパースを省略することで高速化するgemで、Rails 4からはデフォルトで使用されるようになります。 高速化は大歓迎なのですが、JavaScriptのイベントの起き方が変わるため、Rails 3までの書き方をしているとまず間違いなく問題が起きます。しかも、Rails 4ではデフォルトの機能ですので、最新版を使いたいなら必ず知っておかなければいけません。 エントリではturbolinksを使うために絶対に知らなければいけないことを分かりやすく紹介したいと思います。 動作 turbolinksの動作は、すごく大雑把に言うと以下の通りです。 リンクのclickイベントをフッ

    Rails 4のturbolinksについて最低でも知っておきたい事
  • Ruby on Railsを使ってファイルのアップロードシステムを作ってみる - のどぐろ

    Ruby on Railsをいじりはじめてから1ヶ月くらい経つ。Ruby on Railsを使った開発スタイルというのがまだよくわかっていないけれども、次のようなポイントはわかってきた。 ・MVCモデルが基となって、Webアプリケーションが構成される ・Modelにはデータ構造やデータ処理などを記述 ・Viewには実際のHTMLに相当するような処理を記述 ・Controllerにはサーバーサイド処理を記述 ・Action名とViewに作るrhtmlファイルを同じ名前にする などなど。MVCモデルを理解するのにちょっと苦労をしたのだけども、すごい先生のレッスンで一気にステップアップができた。Mash up Awardで知り合ったジュンヤさんと先日別件でSkypeチャットをしていたときにちょっと教えてもらっちゃったのだ。 えへ、得した。 ジュンヤさんは、つくるぶのサイトでRuby on Ra

    Ruby on Railsを使ってファイルのアップロードシステムを作ってみる - のどぐろ
    seiunsky_sea
    seiunsky_sea 2010/06/08
    簡単なアップローダーの作り方
  • 1