source: project/release/4/awful/extra/doc/main @ 25608

Last change on this file since 25608 was 25608, checked in by Mario Domenech Goulart, 9 years ago

awful (doc): fixed links to screencasts

File size: 1.5 KB
Line 
1== Awful
2
3[[toc:]]
4
5=== Description
6
7awful provides an application and an extension to ease the development of web-based applications.
8
9Here's a short summary of awful features:
10
11* Straightforward interface to databases (currently supported are postgresql and sqlite3)
12* Support for page dispatching via regular expressions
13* Easy access to query string and body request variables from HTTP requests
14* Ajax support via [[http://jquery.com/|JQuery]]
15* Reasonably flexible (several configuration parameters)
16* Compiled pages made easy
17* Session inspector
18* Web REPL
19
20==== Screencasts
21
22Here are some screencasts about awful:
23
24; [[http://parenteses.org/mario/awful/awful.ogv|Awful in 35s]] : a 35 seconds video showing the installation of the awful egg and the development of a "hello, world" example
25
26; [[http://parenteses.org/mario/awful/awful-guess.ogv|Number guessing game]] : a video demonstrating the development of a very simple number guessing game using ajax and the web REPL
27
28
29=== Author
30
31[[/users/mario-domenech-goulart|Mario Domenech Goulart]]
32
33
34=== Requirements
35
36The following eggs are required:
37
38* [[/egg/spiffy|spiffy]]
39* [[/egg/spiffy-cookies|spiffy-cookies]]
40* [[/egg/spiffy-request-vars|spiffy-request-vars]]
41* [[/egg/html-tags|html-tags]]
42* [[/egg/html-utils|html-utils]]
43* [[/egg/json|json]]
44* [[/egg/http-session|http-session]]
45
46
47=== Components
48
49awful is composed by two parts: an application, which can be thought as a web server; and an extension, which provides most of the supported features.
50
Note: See TracBrowser for help on using the repository browser.