Navigation
index
modules
|
next
|
previous
|
webAppWorkshop v0.9.0 documentation
»
Whip Up A Web App
: The webAppWorkshop Tutorial
¶
setup
¶
Set Up Your Development Environment
install dependencies
Install the workshop itself
planning
¶
Gather the Requirements
Clarify Intent
Decide Whether or Not to Build the App
Specify the Use Cases
A Naming Convention for Well-Formed Use Cases
Plan the Next Iteration
prioritize and estimate each use case
implementation
¶
Creating a new project
Optional: Set up Subversion Repository
Create the application skeleton
Define a Database Connection
Model Your Domain
define a class
model one-to-many relationships with
linkset
model one-to-one relationships with
link
modelling many-to-many relationships
@TODO: visual modeling
Expose a RESTful API
Define URIs
Implement the Method Handlers
The POST Tunnel
start the server
create .htaccess for apache mode
Generate a Web Interface
Write a Unit Test
Add Custom Logic
appendix
¶
using emacs
installing emacs
python mode
rst mode
bicycle repair man
nxml mode
yasnippet
using sphinx
sharing your code
Table Of Contents
Whip Up A Web App
: The webAppWorkshop Tutorial
setup
planning
implementation
appendix
Previous topic
strongbox
– smart data objects with runtime type checking
Next topic
Set Up Your Development Environment
This Page
Show Source
Quick search
Navigation
index
modules
|
next
|
previous
|
webAppWorkshop v0.9.0 documentation
»