ad4f267b7a
search.cpan.org is shutting down. It will redirect to metacpan.org after June 25, 2018. With hat: perl
23 lines
1.1 KiB
Text
23 lines
1.1 KiB
Text
Form::Sensible is a different kind of form library. Form::Sensible is not just
|
|
another HTML form creator, or a form validator, though it can do both.
|
|
Form::Sensible, instead, focuses on what forms are: a method to relay
|
|
information to and from a user interface.
|
|
|
|
Form::Sensible forms are primarily tied to the data they represent.
|
|
Form::Sensible is not tied to HTML in any way. You could render Form::Sensible
|
|
forms using any presentation system you like, whether that's HTML, console
|
|
prompts, WxPerl or voice prompts. (* currently only an HTML renderer is provided
|
|
with Form::Sensible, but work is already under way to produce others.)
|
|
|
|
Features:
|
|
- Easy form validation
|
|
- Ability to easily save created forms for future use
|
|
- Define form once, render any number of ways
|
|
- Flexible built-in form validator
|
|
- Easily extended to produce new renderers, field types and validation
|
|
- HTML renderer produces sane html that can be easily styled via CSS
|
|
- HTML renderer allows for custom templates to control all aspects of form
|
|
rendering.
|
|
- HTML output not tied to any javascript library.
|
|
|
|
WWW: https://metacpan.org/release/Form-Sensible
|