diff --git a/404.html b/404.html index f6f09e02ddc..43383fa3dd5 100644 --- a/404.html +++ b/404.html @@ -1,5 +1,6 @@ + Page Not Found | Grails® Framework @@ -21,160 +22,161 @@ - - - - - + + + + + - - - + + + - + -
-
- - Show Navigation - -
-
-
-

404 - Page Not Found

-
-
-
+
-

-

Oops! The page you're looking for doesn't exist.

-

The page you are trying to access might have been removed, had its name changed, or is temporarily unavailable.

+
+
+

404 - Page Not Found

+
+
+
+
+

+

Oops! The page you're looking for doesn't exist.

+

The page you are trying to access might have been removed, had its name changed, or is temporarily + unavailable.

-

What can you do?

- +

What can you do?

+ -

Need Help?

-

If you believe this is an error or need assistance, please reach out to the Grails community through our - community channels or check our support options.

+

Need Help?

+

If you believe this is an error or need assistance, please reach out to the Grails community through + our + community channels or check our support + options. +

+
+
+  
-
- -
+ +
+ +
-
+ - + + \ No newline at end of file diff --git a/download.html b/download.html index 528dc2adbd3..ea73c71201c 100644 --- a/download.html +++ b/download.html @@ -1,5 +1,6 @@ + Downloads | Apache Grails® @@ -21,62 +22,46 @@ - - - - - - - - - - - - - - + + + + + - + -
+
-
-

Grails Application Forge

The quickest way to get started with our application generator: -

- Grails Application Forge -

-

Installing with SDKMAN!

-

- SDKMAN! (The Software Development Kit Manager) -

-

This tool makes installing the Grails framework on any Unix based platform (Mac OSX, Linux, Cygwin, Solaris, or FreeBSD) easy.

-

Simply open a new terminal and enter:

-
$ curl -s https://get.sdkman.io | bash
-

Follow the on-screen instructions to complete installation.

-

Open a new terminal or type the command:

-
$ source "$HOME/.sdkman/bin/sdkman-init.sh"
-

Then install the latest stable Grails version:

-
$ sdk install grails
-

If prompted, make this your default version. After installation is complete it can be tested with:

-
$ grails --version
-

That's all there is to it!

+
+
+
+
+

Downloads

+
- - 
- +
-
+ - + + \ No newline at end of file diff --git a/index.html b/index.html index 0f3e58d8beb..5c24a3b558a 100644 --- a/index.html +++ b/index.html @@ -1,5 +1,6 @@ + Apache Grails® Framework @@ -21,60 +22,53 @@ - - - - - + + + + + - - - + + + - +
@@ -137,156 +131,224 @@

browse all versions

-
-
- NOTE: Versions prior to 7.0.0-M4 are not ASF releases. Links to those releases are provided here as a convenience. +
+
+
+
+

A powerful Groovy-based web application framework for the JVM built on top of Spring Boot

+
+ +
+
+ +
+ Get the latest version +

+ Download + 7.0.4 + +

+ browse all versions +
+
+
+
+ NOTE: Versions prior to 7.0.0-M4 are not ASF releases. Links to those + releases are provided here as a convenience. +
+
- - -
-
-
-
- Flat Learning Curve -

Flat Learning Curve

-

Convention-over-configuration, sensible defaults, opinionated APIs, and the Groovy language combine to make the Grails® framework easy to learn for Java developers.

-
-
- Spring Boot -

On top of Spring Boot

-

The Grails framework is built on top of Spring Boot and leverages Spring Boot's time-saving features, such as Spring-powered dependency injection.

-
-
- Smooth Java Integration -

Smooth Java Integration

-

The Grails framework seamlessly and transparently integrates and interoperates with Java, the JVM, and existing Java EE containers.

-
-
- Groovy Programming Language -

Groovy-Based

-

Apache Groovy is a language for the Java platform designed to enhance developers' productivity. It is an optionally-typed and dynamic language but with static-typing and static compilation capabilities.

-
-
- GORM - Data Access Toolkit -

Seamless GORM Integration

-

The Grails framework seamlessly integrates with GORM, a data access toolkit that provides a rich set of APIs for accessing relational and non-relational data. GORM also includes implementations for Hibernate (SQL), MongoDB, Cassandra, and Neo4j.

-
-
- REST APIs, REACT, ANGULAR -

REST APIs, REACT, ANGULAR

-

With the use of application profiles, including React and Angular, the Grails framework allows developers to build REST APIs or modern web applications with a JavaScript frontend.

-
-
- -

Plugins

-

Developers can build plugins that extend and enhance the Grails framework, or they can access existing plugins published by a vibrant plugin community.

-
-
- View Technologies -

View Technologies

-

Technologies such as GSP, JSON Views, and Markup Views help developers effortlessly generate HTML, JSON, and XML.

-
-
- Asynchronous Capabilities -

Asynchronous Capabilities

-

The async features of the Grails framework aim to simplify concurrent programming. The framework's features include the concept of Promises, a unified event model, and the use of RxJava to write reactive logic.

-
-
- Open Source -

Open Source

-

The Grails framework is an open source Apache 2 License project.

-
-
- Domain-Specific Languages -

Domain-Specific Languages

-

The Grails framework relies on expressive domain-specific languages (DSLs) for validation, querying, markup rendering, and more.

-
-
- IDE Support -

IDE Support

-

Developers can access support at any time via IDEs and text editors, such as Intellij IDEA, Eclipse, Sublime, and Textmate.

+
+
+
+
+ Flat Learning Curve +

Flat Learning Curve

+

Convention-over-configuration, sensible defaults, opinionated APIs, and the Groovy language + combine to make the Grails® framework easy to learn for Java developers.

+
+
+ Spring Boot +

On top of Spring Boot

+

The Grails framework is built on top of Spring Boot and leverages Spring Boot's time-saving + features, such as Spring-powered dependency injection.

+
+
+ Smooth Java Integration +

Smooth Java Integration

+

The Grails framework seamlessly and transparently integrates and interoperates with Java, the + JVM, and existing Java EE containers.

+
+
+ Groovy Programming Language +

Groovy-Based

+

Apache Groovy is a language for the Java platform designed to enhance developers' + productivity. It is an optionally-typed and dynamic language but with static-typing and + static compilation capabilities.

+
+
+ GORM - Data Access Toolkit +

Seamless GORM Integration

+

The Grails framework seamlessly integrates with GORM, a data access toolkit that provides a + rich set of APIs for accessing relational and non-relational data. GORM also includes + implementations for Hibernate (SQL), MongoDB, Cassandra, and Neo4j.

+
+
+ REST APIs, REACT, ANGULAR +

REST APIs, REACT, ANGULAR

+

With the use of application profiles, including React and Angular, the Grails framework + allows developers to build REST APIs or modern web applications with a JavaScript frontend. +

+
+
+ +

Plugins

+

Developers can build plugins that extend and enhance the Grails framework, or they can access + existing plugins published by a vibrant plugin community.

+
+
+ View Technologies +

View Technologies

+

Technologies such as GSP, JSON Views, and Markup Views help developers effortlessly generate + HTML, JSON, and XML.

+
+
+ Asynchronous Capabilities +

Asynchronous Capabilities

+

The async features of the Grails framework aim to simplify concurrent programming. The + framework's features include the concept of Promises, a unified event model, and the use of + RxJava to write reactive logic.

+
+
+ Open Source +

Open Source

+

The Grails framework is an open source Apache 2 License project.

+
+
+ Domain-Specific Languages +

Domain-Specific Languages

+

The Grails framework relies on expressive domain-specific languages (DSLs) for validation, + querying, markup rendering, and more.

+
+
+ IDE Support +

IDE Support

+

Developers can access support at any time via IDEs and text editors, such as Intellij IDEA, + Eclipse, Sublime, and Textmate.

+
+
-
-
-
-
-
+
+ - -
-
-
-

They all use the Apache Grails Framework

- Companies using Grails -
-
 
- -
+ +
+ +
-
+ - + + \ No newline at end of file