tlarevo / grails-vaadin-sample-todo-application

Sample Todo Application to demo the integration of Grails and Vaadin frameworks

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

The Todo App

This is a demo todo application developed using Vaddin and Grails frameworks. Primary goal of this application is to understand how Vaading framework and Grails frameworks work together and how we can harness their features to build RIA applications

For testing out

After cloning this repo, just navigate to app directory and run ./grailsw run-app

For development setup

  1. First install gvm, its single line command, visit http://gvmtool.net
  2. Install Groovy using gvm
  3. Install Grails using gvm
  4. Clone this repo to your preferred location
  5. Navigate into project folder and run grails which will get you to grails console
  6. In grails console give the command run-app
  7. Application will compile and run and give you url to view it on the browser

Following Frameworks and tools were used.

GVM (Groovy Version Manager) for managing above software kits in similar fashion that RVM is used for managing the Ruby versions http://gvmtool.net

Groovy is the JVM language (similar to JRuby) which was used in developing Grails for more info, http://groovy-lang.org

Grails is Rails like framework written using Groovy for rapid application development for more info on Grails, https://grails.org

Vaadin is a UI framework for Java and JVM languages for more information on Vaadin, https://vaadin.com/

Background pattern from http://subtlepatterns.com, http://subtlepatterns.com/dark-sharp-edges/

About

Sample Todo Application to demo the integration of Grails and Vaadin frameworks

License:Apache License 2.0


Languages

Language:Groovy 39.4%Language:CSS 30.5%Language:Shell 29.0%Language:JavaScript 1.0%