gptkbp:instanceOf
|
gptkb:mobile_application
|
gptkbp:author
|
gptkb:Graeme_Rocher
|
gptkbp:category
|
gptkb:software
web development
|
gptkbp:developer
|
gptkb:Object_Computing,_Inc.
|
gptkbp:firstReleased
|
2005
|
https://www.w3.org/2000/01/rdf-schema#label
|
Grails framework
|
gptkbp:influencedBy
|
gptkb:Ruby_on_Rails
|
gptkbp:integratesWith
|
gptkb:Gradle
gptkb:Maven
gptkb:Spring_Boot
gptkb:GSP_(Groovy_Server_Pages)
|
gptkbp:latestReleaseVersion
|
2024-03-13
6.1.2
|
gptkbp:license
|
gptkb:Apache_License_2.0
|
gptkbp:platform
|
gptkb:Java_Virtual_Machine
|
gptkbp:programmingLanguage
|
gptkb:Java
gptkb:Groovy
|
gptkbp:repository
|
https://github.com/grails/grails-core
|
gptkbp:supports
|
internationalization
domain-driven design
validation
code generation
asynchronous programming
RESTful APIs
testing frameworks
NoSQL databases
SQL databases
microservices
MVC architecture
data binding
dependency injection
transaction management
plugins
asset pipeline
hot reloading
modular architecture
command line interface
scaffolding
security plugins
tag libraries
convention over configuration
|
gptkbp:uses
|
gptkb:Hibernate
gptkb:GORM
gptkb:Spring_Framework
|
gptkbp:website
|
https://grails.org/
|
gptkbp:writtenBy
|
gptkb:Java
gptkb:Groovy
|
gptkbp:bfsParent
|
gptkb:Graeme_Rocher
gptkb:Grails_Foundation
gptkb:Apache_Groovy
|
gptkbp:bfsLayer
|
6
|