🔥Now in the upcoming Grace 2024, we take it a step further by allowing developers to customize this directory. You are free to choose a more suitable specific directory, such as `web`, `admin`, `api`, or `store`. Which name do you prefer to use for the core directory?🌟
👑Grace CLI: If you wish to skip some files from being generated or skip some features, you can use --skip flags now🔥
```
$ grace create-app grace.apps.blog --skip-asset-pipeline --skip-geb
```
#groovy #graceframework #springboot
🔥The new `generate` command uses @ApacheGroovy templates to generate all the boilerplate code, and will save you a large amount of time.Looking forward to the upcoming 2023.2.0 release 🚀
Grace 2023.1.0 provides @SpringBoot Configuration Metadata files, all the plugins jar includes metadata files that provide details of all supported configuration properties, it offers IDE contextual help and “code completion”. 🔥
docs.spring.io/spring-boot/d…
#GraceTips Also you can manage #Gradle tasks in your Grace apps 🔥
👑#GraceTips Grace application is 💯 @SpringBoot application, just add `@SpringBootApplication` on Application class (Grace only add it to compiled class), now you can use all the Spring Boot tools in @intellijidea 🔥
#groovylang #grailsfw #springboot
jetbrains.com/help/idea/2024…
👑#GraceTips Grace application is 💯 @SpringBoot application, just add `@SpringBootApplication` on Application class (Grace only add it to compiled class), now you can use all the Spring Boot tools in @intellijidea 🔥
#groovylang #grailsfw #springboot
jetbrains.com/help/idea/2024…
🔥#GraceTips How to create a Grace app and upgrade to new Spring Boot version? 🚀
```
grace create-app grace.apps.startup --template gist.githubusercontent.com/r… --boot-version=3.3.3 --enable-preview
```
🍃gist.github.com/rainboyan/97…
#groovylang #grailsfw #springboot
Release day for Spring Boot! 3.2.9 and 3.3.3 maintenance releases and the new shiny 3.4.0 milestone 2 for you to try.
spring.io/blog/2024/08/22/sp…
spring.io/blog/2024/08/22/sp…
spring.io/blog/2024/08/23/sp…
❤️Grace CLI now adds a new option `--force` for `create-app` to allow create a new app overwritten in exists project directory, so you can use git-diff to show changes between versions 👇
#groovylang #grailsfw #graceframework #springboot
📢I'm very glad to share this GREAT NEWS, now you can Grace CLI to create Grails 3/4/5/6 apps, and also can use Application Templates🎉
grace create-app grails.apps.blog
--template example.com/template.groovy
--grace-version=6.2.0
#groovylang #grailsfw #springboot
🔥Grace 2023.0.0 will supports generating new app using a specific Grace version, do you like it?💘
```
grace create-app grace.apps.blog --grace-version=2022.2.6
```
#groovylang #grailsfw #graceframework #springboot
🔥Grace Application Templates supports hooks, execute Groovy Scripts at specific stages during the project generation process. so you can customize the generated project structure and execute initial setup tasks.❤️
#groovylang #grailsfw #graceframework #springboot
❤️Grace CLI: now you can use Application Templates with more CLI options to create your next project 🔥
```
$ grace create-app grace.apps.startup
--template
--css tailwind
--javascript bun
--database postgres
--enable-preview
```
#groovylang #grailsfw #springboot
Replying to @graceframework @ApacheGroovy
👍This is awesome, would you like to use Application Templates in Grace 2023.0.0? It also supports app templates like zip and git. 🔥
```
grace create-app grace.apps.blog --template github.com/rainboyan/hellowo…
```
#groovylang #springboot #grailsfw
👑 Which version of Groovy Ant srcrpt would you like? 👇
Use the @ApacheGroovy language ❤️ and Apache Ant to write Application Templates, you can reuse and share it. 🔥
#groovylang #grailsfw #springboot
👑 DEMO: Use @ApacheGroovy AntBuilder to write Application Templates 🔥
#groovylang #grailsfw #graceframework #springboot
























