今週の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 GradleとJetbrains: 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
興味深いつぶやき
カンファレンスとミートアップ
-
Pittsburgh Groovy Programming: Building Android Apps with Gradle and Groovy, Pittsburgh, PA, May 26th, 2016.
- GR8conf Europe, コペンハーゲン - デンマーク, 2016/6/1-3
- Gradle Summit, パロアルト,CA - USA, 2016/6/23-24.
- GR8conf US, ミネアポリス,ミネソタ - USA, 2016/7/27-29
- G3 Summit , フォートローダーデール,フロリダ - USA, 2016/11/27-12/1CFP is open!