今週のGrails 2016-20

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

本家版は121号となります、これはあと3回で、数年前にBurt氏が執筆してた"This week in Grails"を越えることになります。(※意訳担当は以前も意訳してますけどね:-)) 今回の大きなトピックはアレでしょGradleのKotlinの話ですかね。

Grailsの最新版!3.1.7がリリースしました。 少しだけ新たな機能を含んでますね。先ずはREST APIプラグインプロファイル、REST APIプラグインを作るプロファイルです。 そして、複製されたApplicationLoaderが生成されてしまう問題を修正した、PluginSourceアノテーション。あと、ようやくGORMでHibernate 5.1が安定サポートのようです。

KotlinでのビルドスクリプトサポートというGradleのアナウンスがGroovyエコシステム界隈を若干かき回したようで。 そのアナウンスはGradle: Kotlin Meets GradleJetbrains: Gradle Meets Kotlin です。 それぞれの考えやレスポンスがポストされてます、Dan Woods氏Cédric Champeau氏そしてSchalk Cronjé氏
個人的意見、もっとね、みんなちゃんとした口調で議論しないとですね。Gradleの人達はJVM界隈でのベストなビルドツールを作るのに良い仕事をしているのです。 他にGroovyエコシステムを活用したpolyglotなビルドシステムってないですし、エコシステム自体魅力的な言語で成り立っています。もちろんアプリケーションフレームワークもテストツールとかも。(つまりGroovy陣営もっと胸をはって!) もしGR8Conf EUに行く人で私(Jacob氏)のプレゼンに参加するのであれば、一年前に参加したチームでどのように使っていて、どこが素晴らしいかを証明しますよ。

そんなことよりKotlin論争で忘れてはいけない!Gradle 2.14 RC1リリースですよ〜! パフォーマンスがさらにさらに向上、CIサーバにも最適化されたデーモンやPlayプロジェクトのIDEA対応、そしてJava6は非推奨に!! 一部のコアプラグインがJavaにコンバートされたそうですが、GroovyクラスにCompileStaticを付けた物もあるそうです。

ReactJSとGrailsで開発している人!Grails/React Starter projectが更新されました。

プレゼンテーションニュース!JavaCroにてIvan Lopez氏がプレゼンを行いました。" From Java to Groovy: Adventure Time!"。 そして、JEEConfではDanny Hyun氏が"Rapid Java Web Application Development with Ratpack(pdf)"。 出版社のManningも、"Why You Should Get On Board with Spock"

 

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

ブログ・記事など



新規Grails 3プラグイン

Grails 3プラグイン更新情報

  • force-ssl (3.0.2) Creates a simple annotation to mark controller/actions as SSL restricted and performs the appropriate redirect.
  • http-requests-grails (1.0.0) The HTTP Requests Plugin provides the http-requests library and artefacts for filters and converters.
  • grails-twilio (0.1.1) Provides SMS sending capabilities to a Grails application.
  • swagger4jaxrs (3.0.2) Grails swagger4jaxrs plugin
  • grails-views (1.0.11) Grails Views
  • views-gradle (1.0.11) Grails views-gradle plugin
  • grails3-uploadr (3.0.1) Plugin to upload multiple files from a web page. Uses HTML5 and CSS3
  • redis-gorm (5.0.7) GORM - Grails Data Access Framework
  • neo4j (5.0.7) GORM - Grails Data Access Framework
  • mongodb (5.0.7) GORM for MongoDB
  • hibernate5 (5.0.7) GORM - Grails Data Access Framework
  • hibernate4 (5.0.7) GORM - Grails Data Access Framework
  • hibernate3 (5.0.7) GORM - Grails Data Access Framework
  • cassandra (5.0.7) GORM - Grails Data Access Framework

Grails2プラグイン更新情報

  • Facebook SDK Plugin The Facebook SDK Plugin allows your Grails application to use the Facebook Platform and develop Facebook apps on Facebook.com or on web sites (with Facebook Connect). It is a port of the official Facebook PHP SDK to Grails 2.0.
  • Websocket Chat Plugin Default WebSocket Multi-chat room plugin, supports Admin privilages, kicking banning users. Webcam support for chrome/firefox. WebRTC (audio/video & screen) support 0.24+
  • Grails DataTables Plugin This plugin allows you to quickly add feature-rich tables to your Grails application. It uses the excellent DataTables plugin for jQuery created by SpryM
  • Smart Case Plugin Provides an easy way to convert between cases for Strings and variable names
  • Grails Cloudinary Plugin Simplifies the usage of the cloudinary service at http://cloudinary.com

興味深いつぶやき

 

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


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