今週のGrails 2016-21,22

この記事の内容は、Jacob氏による"Grails Diary"を、意訳した内容です。誤訳等有りましたら @tyama宛てに(DMで)優しく報告ください。
元記事:Grails Diary -Week 21 and 22 in 2016 - The GR8Conf EU Edition

今週のGrails今回はGR8Conf EUとかGroovyのリリースとか2週間分でおおくりします。

OCIのGrailsチームが、バグフィックス版のGrails 3.1.8 と、Grails 3.2.0となる最初のマイルストーンをリリース。 Grails 3.2では、RxJava上に構築されたステートレスでノンブロッキングなRxGORM(最初はリリース時点ではMongoDBのみ対応)を含むほかAngularJSへのスカッフォルドを含んだAngularJSプロファイル、JSON Viewの更新などが内容となります。

Gradleは現在2.14の4番目のリリース候補版がリリースされています。このバージョンでは、Java6が非推奨となり、より高速なビルドを実現できます。

John Engelmann氏によるGradleのshadowプラグインが更新されGradle 2.14RCでも動作するようになりました。

Schalk Cronjé氏の電子ブック"Idiomatic Gradle"のVol.2が公開。leanpubより購入可能です。そしてセット価格でも販売しています。

Ratpack 1.4で追加される新機能のひとつは"Retrofitインテグレーション"です。 開発コアメンバーDanny Hyun氏がGR8Conf EUにてRatpackについてのプレゼンを行いました。 スライドはコチラ:Rapid Ratpack Groovy Web App Development

"Learning Ratpack”は無事印刷工程へと送られたそうです。Dan Woods氏の良本です。本のサンプルコードはコチラです。

David E. Jones氏が"How to Make Groovy as Fast as Java "との記事を公開しました。そしてGroovyで開発されたMoqui Frameworkも公開しています。

Groovyエコシステム界隈の人が転職しました。Guillaume Laforge氏は、GoogleでDeveloper Google Cloud PlatformのDeveloper Advocateとして働くそうです。 そして、Marco Vermuelen氏はGradle社へ。両者ともおめでとうございます。

GR8Conf EU 2016が閉幕しました!全ての参加者、スピーカー、スタッフに感謝します。今年のGR8Conf EUは今までで最高だと思います。 今年のハイライトとしては、Ken Kousen氏のキーノートですね。Ken氏はGradleのKotlinとの情事について上手くパフォーマンスしました。それによって、みんながもう少しGroovy Advocateとなるよう励ましました。
多くの興味深いセッションに参加しましたが、ベストだったのはMarcin Zajczkowskishいの"Interesting nooks and crannies of Spock you (may) have never seen before"。何年かSpockを使っていますが、Marcin氏の提供してくれたTipsは役に立つと思います。
Jochen氏はジョイントコンパイルへの挑戦を解説。Danny Hyun氏はライブコーディングでRatpackを紹介。 Andres Almiray氏がリードして行われたHackergardenも大盛況。もちろんHackergardenはいつもGroovyエコシステムの中の人と話しをするのにちょうど良い場所です。
今回は並行して3トラックありました。なので2/3以上のセッションを見逃した事になりましたね。近々動画が公開されると思います。楽しみです。

 

GR8Conf EUのスライド集

プレゼン動画・ポッドキャスト

ブログ・記事など

新規Grails 3プラグイン

  • alexa-skills (0.1.0) This is a Grails 3.x plugin to help make Amazon Alexa Skills / Speechlets
  • views-json-templates (1.1.0.M2) Grails views-json-templates plugin
  • rx-mongodb (6.0.0.M1) GORM - Grails Data Access Framework
  • handlebars-renderer (0.1.2) Grails handlebars templates renderer plugin
  • angular-scaffolding (1.0.0.M1) Provides scaffolding for AngularJS 1.x applications
  • compass-asset-pipeline (2.9.1) Provides Compass/SCSS Build support using the jruby runtime. Any compass project can be adjusted to be built by the asset-pipeline and used in ?

Updated Grails 3 Plugins

  • coffee-asset-pipeline (2.9.1) Easily process coffee-script files with the asset-pipeline plugin. Package includes both jvm coffee runtime as well as the ability to use the c?
  • sass-asset-pipeline (2.9.1) Provides fast and easy .sass and .scss file support for Transpiling to CSS. This plugin takes advantage of jsass and libsass for maximum perfor?
  • handlebars-asset-pipeline (2.9.1) Provides native Handlebars file support in the asset-pipeline. Easily convert .hbs or .handlebars files into javascript template caches for use?
  • ember-asset-pipeline (2.9.1) Compiles hbs or handlebars files for the asset-pipeline into the Ember.TEMPLATES cache
  • less-asset-pipeline (2.9.1) LESS Compiler for the Asset-Pipeline
  • asset-pipeline-grails (2.9.1) The Asset-Pipeline is a plugin used for managing and processing static assets in Grails applications. Asset-Pipeline functions include processi?
  • grails3-cors-interceptor (1.1.0) Add Cross-Origin Resource Sharing (CORS) headers for Grails 3 applications.
  • seed-me (3.0.5) Implements a standard convention for adding seed data to your application..
  • i18n-javascript (0.4.2) Render all Grails i18n messages to Javascript
  • grails-twilio (0.1.2) Provides SMS sending capabilities to a Grails application.
  • redis-gorm (5.0.8) GORM - Grails Data Access Framework
  • neo4j (5.0.8) GORM - Grails Data Access Framework
  • mongodb (5.0.8) GORM for MongoDB
  • hibernate5 (5.0.8) GORM - Grails Data Access Framework
  • hibernate4 (5.0.8) GORM - Grails Data Access Framework
  • hibernate3 (5.0.8) GORM - Grails Data Access Framework
  • cassandra (5.0.8) GORM - Grails Data Access Framework
  • grails-views (1.1.0.M2) Grails Views
  • views-gradle (1.1.0.M2) Grails views-gradle plugin
  • novamail (0.1.1) The Novamail plug-in provides e-mail sending and retrieving capabilities to a Grails application. It is also capable of sending emails asynchro?
  • http-requests-grails (1.0.1) The HTTP Requests Plugin provides the http-requests library and artefacts for filters and converters.
  • babel-asset-pipeline (2.0.8) Babel.js transformation for Asset-pipeline
  • asynchronous-mail (2.0.0.RC3) The plugin realises asynchronous mail sending. It stores messages in a DB and sends them asynchronously by a quartz job.

新規Grails 2プラグイン

  • Redis Console Plugin Simple Grails Redis console which can be used to execute commands that Jedis supports

Grails2プラグイン更新情報

  • Spring Session Grails Plugin Provides support for SpringSession project
  • Ember.js Asset-Pipeline Plugin Provides Ember.js integration with asset-pipeline. Allows for handlebars precompilation as well as scaffolding for building an emberjs application.
  • CoffeeScript Asset-Pipeline Plugin Provides coffee-script support for the asset-pipeline static asset management plugin.
  • Handlebars Asset-Pipeline Plugin Provides Handlebars precompiler support for the asset-pipeline static asset management plugin.
  • SASS/SCSS Asset-Pipeline Plugin Provides SASS/SCSS Compass support for the asset-pipeline static asset management plugin.
  • LESS Asset-Pipeline Plugin Provides LESS support for the asset-pipeline static asset management plugin.
  • Asset Pipeline Plugin The Asset-Pipeline is a plugin used for managing and processing static assets in Grails applications. Asset-Pipeline functions include processing and minification of both CSS and JavaScript files. It is also capable of being extended to compile custom static assets, such as CoffeeScript.
  • Quick Search Plugin Search plugin for domain class properties. Lightweight plugin which puts the ability for searching, it adds utility functions for building the search result into a string format representation sufficient for auto-complete as well as functions for listing the results based on the search query.

興味深いつぶやき

 

カンファレンスとミートアップ


Topへ
インデックスへ
Grails公式サイト
ドキュメント
G*Magazine
Grails/Groovy便利リンク集
Grails/Groovy Links
日本Grails/Groovyユーザーグループ
ワークショップの告知等はこちらを参照してください。
Japan Grails/Groovy Users Group
Grails徹底入門サポートページ
『Grails 徹底入門』のサンプルコード等