はじめに Grailsは、Java仮想マシン上で動作するフルスタックのWebアプリケーションフレームワークです。Javaベースのスクリプト言語「Groovy」でプログラムを記述します。 このコラムでは、ファイルアップローダの作成をとおして、基本的なGrailsアプリケーション開発の流れを紹介します。また同時に、Grailsアプリケーション開発において知っていると便利ないくつかの実践的なテクニックも紹介します。 Grails 2.1.0を用いてこのコラムの検証をしていますが、Grails 2.0.0以上であれば同じようにアプリケーションを作成できるでしょう。