gaelyk
DESCRIPTION
TRANSCRIPT
Google App Engine
は敷居が高い?
GAEをはじめると
• Datastoreの使い方がよくわからん
• JDO? JPA?
• GAEにデプロイしたらエラーが発生
•慣れないエラーで頭の中が・・・
バルス!
Gaelykとは
• GAE用軽量Groovyツールキット
•小さなアプリをGroovyでサクッと開発
•大きなものはGrailsで
小さいことから
•問題をよりシンプルに
•まずはGAEに対して敷居の低いとこから
•慣れてきたらGrailsで大きなものを
40秒で支度しな!
• GaelykのEclipseプロジェクト作成スクリプト
• http://gist.github.com/217486
groovy GaelykSetup.groovy プロジェクト名 [Gaelykバージョン]
Controller
• Groovlet
• WEB-INF/groovy/**/*.groovy
• (datastore|memcache|urlFetch|mail|images|user|xmpp)Service
• user、defaultQueue、queues
Template
• GSPみたいなもの
• Grailsみたいに豊富なtaglibはない
• **.gtpl
• <% %>、 <%= %>、${ } でビューを作成
実装デモ
もっと詳しく
Gaelyk (日本語訳)
•http://dl.dropbox.com/u/132573/Gaelyk-Tutorial.html
• 関谷さん訳
• http://d.hatena.ne.jp/ksky/
CRUDサンプル•CRUDを少ないコードで実装
•山本さん作
• http://d.hatena.ne.jp/mottsnite/
• http://grails.jp/sample/jggugv3.zip
• http://jggugv3.appspot.com/
明日やる
•Twitter上の「明日やる」を一覧
• Datastore/UrlFetch/Memcache/Cron Job/Task Queue/Accountsを利用
• http://do-it-tomorrow.appspot.com/
• http://github.com/kiy0taka/DoItTomorrow