Grails est un framework Open Source qui permet de développer rapidement et facilement une application web en utilisant le langage Groovy.
Ce framework est en constante évolution; la version 3 a ainsi intégré Spring Boot, Gradle, et les Traits.
La dernière version en date ( version 3.3.1 ) apporte elle aussi son lot de nouveauté :
GORM 6.1
L'implémentation ORM de Grails est maintenant à la version 6.1 avec les nouveautés suivantes : Multi-Tenancy AST, Bean validation support, JPA annotation support, amélioration des tests unitaires, ajout du driver pour NEO4J et MongoDB.
Nouvelle API d'évènement
L’API de gestion des évènements a été complètement revue. Grails Async a été extrait dans un projet séparé et dans le but de supporter différentes implémentations de gestion d'événements, une interface EventBus a été ajouté.
Nouveau framework de test
Un nouveau framework de test basé sur trait a été ajouté afin de simplifier le debogage.
JSON View 1.2
Le plugin JSON view 1.2 est maintenant inclus dans le profile "rest-api" avec le support de la spécification JSON API.
Mise à jour des dépendances
Les dépendances de Grails suivantes ont été mises à jour :
- Hibernate 5.1.5
- Spring Framework 1.5.4
- Gradle 3.5
- Spock 1.1
Que pensez-vous de cette nouvelle version ?
Retrouvez les meilleurs cours et tutoriels pour apprendre Grails