In my spare time I have been looking at web frameworks working on learning Catalyst,which is a great Perl web framework as well as looking into potentially designing one my self. But, at this point I am an intermediate Perl programmer and this was a dream, Then came along Witty a C++ web-framework that is really scalable and seems to fit everything I am looking for in an enterprise web development environment. The great thing about this framework is that bindings can be created for Perl or any other scripting language.
There`s currently a rubyqt implementation but there doesn't seem to be one for Perl on the near horizon. So, I took time to contact some of the developers and discuss potentially building a Perl framework to gain experience and have a large scale project under my programming belt. This is probably going to be a 6 to 12 months work in progress,which I will post on my blog site as work moves forward in the next three months.
http://www.webtoolkit.eu/wt
Wt (pronounced 'witty') is a C++ library for developing interactive
web applications.
The API is widget-centric and inspired by desktop GUI
APIs. To the developer, it offers complete abstraction of any
web-specific implementation details, including event handling,
graphics support, and pretty URLs.
Unlike many page-based frameworks, Wt was designed for creating
stateful applications that are at the same time highly interactive
(leveraging techinques such as AJAX to their fullest) and accessible
(supporting plain HTML browsers), using automatic graceful
degradation or progressive enhancement.
It comes with an application server that acts as a stand-alone web
server or integrates through FastCGI with other web servers.
Recent Comments