Java/Groovy/G*界隈でBoostする為に有用なリンクを集めてみた(Grails編)
なぜかGrailsは無かったので情報を整理してみる。
- ◎:Grails入門者向けピックアップ
- ☆:2013/05/24追加分
(関連)
- Groovy/G*界隈でBoostする為に有用なリンクを集めてみた(Groovy編)
- Groovy/G*界隈でBoostする為に有用なリンクを集めてみた(Gradle編)
- Groovy/G*界隈でBoostする為に有用なリンクを集めてみた(Spock編)
公式
- Grails
- Grails - Reference Documentation - 本当に情報が豊富。英語が苦にならないならいちばんよい。
国内(ユーザーグループ界隈)
- Grails Japan!
- Grails日本語ドキュメント - まだ和訳されていない部分もあります。
- 今週のGrails! 日本語版 - 週単位のGrails関連記事まとめ。
- 日本Grails/Groovyユーザーグループ(JGGUG)
- ◎G* Magazine - JGGUGが提供するGroovyエコシステム情報誌。
- leftovers... - @tyamaさんのblog。Grailsのリリース関連情報。
- みちしるべ - @orange_cloverさんのblog。Groovyist/G*のあれやこれや、たいへんお世話になってます。
Grails関連勉強会・イベント
- JGGUG主催の勉強会 G*ワークショップZ - 毎月第3金曜日。テーマはGroovyエコシステム全般。
- Grails/Groovy入門 学生向け無料ハンズオン - 無料なのにGroovy本が貰えるやつ。品川。終了。
- Grails/Groovy入門 学生向け無料ハンズオン in 名古屋 - 無料なのにGroovy本が貰えるやつ。本記事掲載時点では募集中。→終了。
- ◎yokohama.groovy with mattari.grails - タネマキさんでやってる小ぢんまりしたゆるーい定期勉強会。毎月第3日曜日、場所代1000円。
JavaとGrails
- ◎Struts1ユーザにGrailsをオススメする6の理由 - The search is over - - Java開発者に異次元の生産性を
- Grails/Groovyの活用 - 開発効率を抜本的に改善するために
- G*Magazine 創刊準備号 - Java EE 開発をライトにする
導入・IDE
- ◎JDK - Java仮想マシン上で動作するので、入れてない場合はまずこれを。
- ◎GVM - Mac/Linuxではこれを使いましょう。
- ◎GVM: Groovy enVironment Manager - uehaj - 日本語のGVM紹介。
- ◎GGTS: Groovy/Grails Tool Suite - SpringSourceが提供しているEclipseクローンのIDE。Grailsが同梱されている。Windows版/Mac版/Linux版あり。
- Grails-IDE - EclipseプラグインとしてGrails対応を導入したい場合はこちら。素直にGGTSを使う方がよい。
- IntelliJ IDEA Ultimate - Grailsにおいてもっとも空気を読んでくれるIDE。お金のある人はぜひこちらを。
- GrailsをIntellijからリモートデバッグする - GGTSでも似たような感じでできる、とのこと。
チュートリアル
- ◎Grailsを用いたファイルアップローダ作成
- ◎Start up Grails - クイックスタート
- ◎Grailsをコントロールせよ! Part 1
- ◎Grailsをコントロールせよ! Part 2
↓GrailsでGoogle Calendarっぽいのをつくってみせるよ!っていう壮大なチュートリアル。英語。
- CREATING GOOGLE CALENDAR IN GRAILS - PART 1: THE MODEL - その1、モデル編。
- CREATING GOOGLE CALENDAR IN GRAILS – PART 2: DISPLAYING THE CALENDAR - その2、画面編。
- CREATING GOOGLE CALENDAR IN GRAILS – PART 3: CREATING AND MODIFYING EVENTS - その3、イベント編。
- GOOGLE CALENDAR IN GRAILS - ADDING TESTS WITH SPOCK - その4、Spockでのテスト編。
サンプルアプリ
- ◎Grails-Petclinic - Petclinicアプリ。
- ◎Grails+CloudFoundry向けサンプルアプリケーション - CloudFoundry向けの設定を含む簡単なアプリ。ローカル実行も問題なし。
- Grails-Website - Grailsのサイト。
プラグイン
豊富なプラグインによる機能追加で異次元の生産性を
- Grails Improx プラグイン 0.1 (コードネーム GrailsServ) リリースしました!
- Grails: Spring Security Pluginを使う
- Grails: Webアプリにモバイルビューを追加する - Spring Mobile プラグイン
- 静的リソース機能はGrails 2において中核的価値の一つである - Resources プラグイン
- Database Migration Pluginがすごい ~入門編~
- Database Migration Pluginがすごい ~ロールバック編~ - ☆この他にも database-migration プラグインの記事があります
- Grails 2.1 から標準でインストールされているCache Pluginを試す
- GrailsでCucumberを使用する
- 年末にGrailsのテストフィクスチャーも大掃除しよう - Build Test Data プラグインと Fixtures プラグイン
- テスティング Grails - リソースコレクション - テスティング関連のリンク集。
- Grails Database Reverse Engineering Plugin
- Grails+CloudFoundryハンズオン - Cloud Foundry プラグイン。
- GrailsでOpenIDのチュートリアル - Spring Security OpenID プラグイン
- Grails Plugin探訪 ~第7回 Remote Methods プラグイン~
- Grails Plugin探訪 ~第6回 Build Test Data プラグイン~
- Grails Plugin探訪 ~第5回 RabbitMQ プラグイン~
- Grails Plugin探訪 ~第4回 Cloud Foundry プラグイン~
- Grails Plugin探訪 ~第3回 MongoDB GORM プラグイン~
- Grails Plugin探訪 ~第2回 Spock プラグイン~
- Grails Plugin探訪 ~第1回 Application Info ~
- GrailsのプラグインをCloudBeesで公開する
- ☆Twitter連携するWebアプリなんてあっという間にできるよ。そう、Grailsのspring-security-twitterプラグインならね!
- ☆JGGUG合宿2011企画アプリ GDK48投票アプリの作り方(後編) - spring-security-twitter プラグイン
- ☆Web-based Groovy Console for Grailsを使用してブラウザからgroovyを実行する - console プラグインと spring-security-core プラグイン
- ☆grailsとjQuery MobileとSpring Security pluginでログイン画面を変更する
- ☆Grails with Spock
- ☆Spockを使ってGrailsのドメインクラスのConstraintsを華麗にテストする
- ☆GrailsでCucumberを使用する
- ☆grailsでcoffee-scriptを使う - coffeescript-resources プラグイン
フレームワーク比較・ベンチマーク
- Framework Benchmarks - servlet, php, node.js, wicket, play!, tapesty, spring, sinatra, django, rails, cake等。「Database access test (multiple queries)」を見てみよう。
- Rails vs Grails - ざっくり↓な内容。
Grailsはドメイン志向、RailsはWeb志向。どちらも素早くつくれる。Railsコミュニティは強力。RubyのエコシステムはRailsまわりで花開いたため、Javaのエコシステムを包含するGroovyエコシステムより薄い。基幹系、Java経験者ならGrailsをおすすめする。
- Grails 2.1.0 performance - Rails、Sinatraと。Grailsの性能は良くなっているがメモリ消費も大きい。
- Play vs. Grails Smackdown - play!と。
スライド
ほかに有用な情報、ありませんか?
やや力尽きているので、これも紹介しといて!的な情報、ぜひぜひくださいませ。追記させていただきます。