Beefy Boxes and Bandwidth Generously Provided by pair Networks
Perl Monk, Perl Meditation
 
PerlMonks  

Comment on

( #3333=superdoc: print w/ replies, xml ) Need Help??

I have a fairly complex web based UI that I'd like to rewrite in Perl. Do you have any recommendations regarding the JavaScript and Perl libraries to use?

I could not care less for kewl animations and stuff as it is the admin face of something, but the forms are pretty complicated with tables containing something like ten inputboxes, several pulldowns, checkboxes etc. in each row, some of them validated (preferably also on client) some opening popup windows allowing the admin to control more details, with the need to be able to add or remove rows, etc. etc. etc. Of course it would be great if I could filter or reorder the rows on the client etc.

I know I've read about some module that would let me build the UI similar to the way I would build a desktop UI and I remember that I liked both the idea and the results, but for the life of me I can't remember the name and a search on CPAN failed. Does it ring any bells? As I said, I do not mind the looks as long as it's easy on the screen estate, is reasonably easy to work with and handles the complicated stuff well.


In reply to Libraries for web based UI (complex one) by Jenda

Title:
Use:  <p> text here (a paragraph) </p>
and:  <code> code here </code>
to format your post; it's "PerlMonks-approved HTML":



  • Posts are HTML formatted. Put <p> </p> tags around your paragraphs. Put <code> </code> tags around your code and data!
  • Read Where should I post X? if you're not absolutely sure you're posting in the right place.
  • Please read these before you post! —
  • Posts may use any of the Perl Monks Approved HTML tags:
    a, abbr, b, big, blockquote, br, caption, center, col, colgroup, dd, del, div, dl, dt, em, font, h1, h2, h3, h4, h5, h6, hr, i, ins, li, ol, p, pre, readmore, small, span, spoiler, strike, strong, sub, sup, table, tbody, td, tfoot, th, thead, tr, tt, u, ul, wbr
  • Outside of code tags, you may need to use entities for some characters:
            For:     Use:
    & &amp;
    < &lt;
    > &gt;
    [ &#91;
    ] &#93;
  • Link using PerlMonks shortcuts! What shortcuts can I use for linking?
  • See Writeup Formatting Tips and other pages linked from there for more info.
  • Log In?
    Username:
    Password:

    What's my password?
    Create A New User
    Chatterbox?
    and the web crawler heard nothing...

    How do I use this? | Other CB clients
    Other Users?
    Others chanting in the Monastery: (8)
    As of 2014-09-23 23:45 GMT
    Sections?
    Information?
    Find Nodes?
    Leftovers?
      Voting Booth?

      How do you remember the number of days in each month?











      Results (242 votes), past polls