Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/stephenh/todomvc-tessell
port of todomvc to Tessell, a GWT MVP framework
https://github.com/stephenh/todomvc-tessell
Last synced: about 1 month ago
JSON representation
port of todomvc to Tessell, a GWT MVP framework
- Host: GitHub
- URL: https://github.com/stephenh/todomvc-tessell
- Owner: stephenh
- Created: 2011-09-18T02:12:16.000Z (about 13 years ago)
- Default Branch: master
- Last Pushed: 2015-12-22T17:01:11.000Z (almost 9 years ago)
- Last Synced: 2024-04-16T07:05:17.793Z (7 months ago)
- Language: Java
- Homepage:
- Size: 293 KB
- Stars: 11
- Watchers: 3
- Forks: 3
- Open Issues: 0
-
Metadata Files:
- Readme: README.markdown
Awesome Lists containing this project
README
A port of the [todomvc](https://github.com/addyosmani/todomvc) JS sample application to [Tessell](http://www.tessell.org).
See [todomvc in Tessell](http://www.draconianoverlord.com/2011/12/10/todomvc-in-gwt-mpv.html) for a more detailed write up.
Building
========This app can be built with Eclipse and either Apache [Buildr](http://buildr.apache.org) or Apache [Ant](http://ant.apache.org).
Eclipse
-------1. Install [IvyDE](http://ant.apache.org/ivy/ivyde/).
* IvyDE is not strictly required for using Tessell, but the sample app uses it for downloading and managing jar dependencies (similar to Maven/m2eclipse).
* If you really don't want to install IvyDE, you can run either Buildr or Ant to download the jars and manage the `.classpath` file by hand.
2. Install [Google Plugin for Eclipse](http://code.google.com/eclipse/).
* GPE is also not strictly required for using Tessell, but provides some nice GWT-specific features in Eclipse.
3. Import the project into Eclipse
* There is a custom builder configured that should generate the necessary `IsXxx` files automatically
* The custom builder should rerun automatically on save any time you change a `ui.xml` file
4. Run the `todomvc.launch` target to start the application in DevModeBuildr
------1. Install [Buildr](http://buildr.apache.org)
2. Install [ivy4r](https://github.com/klaas1979/ivy4r)
3. Run `buildr` to compile the war fileAnt
---1. Install [Ant](http://ant.apache.org)
2. Run `ant war`