A fast, productive, component based web development framework for Ruby.
Switch branches/tags
Nothing to show
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Failed to load latest commit information.
components
doc
examples
ext
external
microprojects
share/iowa/app_skeleton
src
test
utils
CONTRIBUTORS
Gemfile
Gemfile.lock
LICENSE.txt
README.md
RELEASE_NOTES
ToDo
iowa.gemspec
setup.rb
tcss.rb

README.md

IOWA v1.0.0

History

IOWA is a web development framework for Ruby. The name is an acronym for Internet Objects for Web Applications. It started life in 2001 as a proof of concept idea written by Avi Bryant. In 2002, it was taken over by Kirk Haines and developed into a framework suitable for production application use. In the intervening years, it is has been used on hundreds of production applications.

What Is It?

IOWA is a web development framework that, while providing all of the typical tools for request parsing, response generation, and separation of concerns between views, controllers, and models, it also provides a facility for simplifying the job of state management in an application by making it transparent. Applications can set state during one request/response cycle, and that state will still exist on the following request/response cycle.

Copyright 2002-2017 Kirk Haines Copyright 2001, 2002 Avi Bryant