http://www.perlmonks.org?node_id=312327


in reply to web-based application or desktop application?

Perhaps I'm biased, but we've had a lot of luck coding apps using OpenThought. It's a web application environment which allows you to build web apps which don't require the page to reload. They end up acting like typical desktop applications, except that you get all the benefits of web based apps.

Internally, it does make use of DHTML to do this, though an app developer doesn't have to know anything about how DHTML works to make use of it. Using DHTML means that there is a requirement of 4.0+ browsers... but for internal only apps, that shouldn't be a problem.

OpenThought is still under development, but we use it in production here, and it's been working great.

-Eric

--
Lucy: "What happens if you practice the piano for 20 years and then end up not being rich and famous?"
Schroeder: "The joy is in the playing."