Prospero - Solve the hard problems, not the easy ones.
Version 0.1
Prospero is a platform-independent system for
- Building pages out of reusable components
- Handling complex dynamic forms transparently
- Structuring your display logic entirely separately from everything else, allowing very easy "skin" changes, i18n, etc.
It is designed on solid engineering principles and has as its direct spiritual ancestor Apple's WebObjects framework. It uses techniques found in the Cocoa framework (previously NeXTStep) to provide functionality that will be familiar to programmers of OSX, iOS and WebObjects.
It is not bound to any "popular" web framework and has no dependencies on any of them, insofar as it is designed to be platform-neutral. It can function equally well within a web framework, as its own, or entirely off-line.
Kyle Dawkins, <info at kyledawkins.com>
Please report any bugs or feature requests to bug-prospero at rt.cpan.org, or through
the web interface at http://rt.cpan.org/NoAuth/ReportBug.html?Queue=Prospero. I will be notified, and then you'll
automatically be notified of progress on your bug as I make changes.
You can find documentation for this module with the perldoc command.
perldoc Prospero
This code is a ground-up clean-room re-implementation of some parts of the "IF" framework found here:
https://github.com/quile/if-framework
but does not directly use any of the "IF" code.
Copyright 2012 Kyle Dawkins.
This program is released under the following license: MIT