Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/vietj/ceylon-cayla
A web framework for Ceylon
https://github.com/vietj/ceylon-cayla
Last synced: 30 days ago
JSON representation
A web framework for Ceylon
- Host: GitHub
- URL: https://github.com/vietj/ceylon-cayla
- Owner: vietj
- Created: 2013-06-27T20:45:50.000Z (over 11 years ago)
- Default Branch: master
- Last Pushed: 2016-01-11T13:52:01.000Z (almost 9 years ago)
- Last Synced: 2024-10-20T05:00:45.173Z (3 months ago)
- Language: Ceylon
- Size: 310 KB
- Stars: 39
- Watchers: 10
- Forks: 8
- Open Issues: 5
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Cayla 0.2.6 : a web framework for Ceylon
Provides a programming model for the Ceylon language and make good use of Ceylon.
Build on top of
* Vert.x
* PromisesCurrent deployed version 0.2.6, read the module [Documentation](https://modules.ceylon-lang.org/repo/1/io/cayla/web/0.2.6/module-doc/index.html).
# Building current master
ceylon compile cayla
# Testing current master
ceylon compile --source test-source test.cayla
ceylon run test.cayla/0.2.6# Example
ceylon compile --source=examples-source examples.cayla
## Hello World
A simple page with a form.
run with
ceylon run --run=examples.cayla.helloworld.run examples.cayla/1.0.0
## Chuck Norris
Display a Chuck Norris fact retrieved from a Rest service.
- Shows Promise API
- Uses Vert.x async non blocking Http Clientrun with
ceylon run --run=examples.cayla.chucknorris.run examples.cayla/1.0.0
## Parameters
Some examples showing http request routing with parameters.
run with
ceylon run --run=examples.cayla.parameters.run examples.cayla/1.0.0
## ProxyA simple web proxy.
- Shows Promise API
- Uses Vert.x async non blocking Http Clientrun with
ceylon run --run=examples.cayla.proxy.run examples.cayla/1.0.0
## Rythm EngineExample of Rythm engine integration
run with
ceylon run --run=examples.cayla.rythm.run examples.cayla/1.0.0