Wisdom is knowing the right path to take. Integrity is taking it.
Congratulations, you have created a new Wisdom application. It's your first step on the "Path to Wisdom". But why do you see this page? Let's have a look.
There is a controller having defined a route handling browser requests to the current URI using the GET method:
@Route(method = HttpMethod.GET, uri = "/") public Result welcome() { /* ... */ }
Wisdom has invoked the sample.WelcomeController#welcome
action
method to obtain the current page:
return ok(render(welcome));
An action is a function that handles the incoming HTTP request, and returns
the HTTP result to send back to the web client. Here we send a 200 OK
response, using a template
to fill its content. The template is defined in the src/main/resources/templates/welcome.html
file and handled using Thymeleaf. That's
it!
Wisdom is based on Apache Maven. In addition to provide a robust build support, it makes building Wisdom application on continuous integration server easy as pie.
Wisdom embeds the most used tools to develop Web Applications such as less and coffeescript. Wisdom also comes with everything you need to test your applications. Build modern applications you trust!
Wisdom is designed to make Web development fun for Java developer. We propose a development model simple, fluent, and amazingly efficient.
Okay, it's Maven, but it's Maven the good way. Thanks to the Wisdom Watch Mode, just save your files and check the result immediately.
Wisdom is based on OSGi™. Don't run away! We make it so easy that you won't even realize. Wisdom promotes modularity and all the Wisdom internal components can be substituted, even at runtime.
Wisdom is based on rock-solid technologies, making you application ready for production. It's not all, you can deploy Wisdom applications on any Cloud provider