Volně přeloženo z dokumentace.
Iowa je množina/několik tříd uzpůsobených k nesmírnému/obrovskému ulehčení vývoje aplikací s rozhraním html.
Iowa je
Všechen kód Iowy je napsán v Ruby, extrémně dynamickém a elegantním programovacím jazyce. Na rozdíl od řešení v Javě a dalších kompilovaných jazycích, Iowa zapadne snadno do cyklu změň-ulož-podívej se (change-save-reload). Jako programátoři si snadno zvyknete na to, že můžete měnit text programu za běhu a sledovat změny.
Iowa přináší na web model „všechno je objekt“. To není fráze, aplikace jsou sestaveny ze znovupoužitelných zapouzdřených webových komponent a Iowa sama je vysoce modulární systém který se snadno přizpůsobuje a udržuje.
s důrazem na „aplikace“. Iowa vám umožňuje přemýšlet bez starostí o mechaniku generování html, skrývání polí, dotazové řetězce a další nízkoůrovňové fígle se kterými se vývojáři denně setkávají. Je uzpůsobena způsobu myšlení vývojaře.