Here's a great example of the kind of stuff I think the Perl community needs to do more. It's an article showing how to build awesome looking forms with Perl and Twitter Bootstrap, as well as using Jquery for client side form validation. Check it out here.
This is brilliant because it addresses the 'in the Perl bubble' problem I've often seen in our community. Bootstrap is popular right now and lots of people do web searches on it, likely much more than doing Perl searches, for better or worse. Same thing goes for Jquery. This gives a chance that someone looking for Bootstrap or Jquery articles is going to run across the fact that Perl has great support for it. They may or may not use Perl, but at least they will be aware of it and hopefully has an inpact on one's perception of Perl.
And for those of us actually using Perl, it offers a decent example of how to make great looking, modern forms using Formhandler and Catalyst. It also is a good example of how to get something running on Dotcloud, btw.
If you have a moment, check out the various links and don't forget to upvote it on Reddit, or Tweet it!
- The orginal Blog post.
- Running Live on Dotcloud.
- Source on Github.
- Talk about it on Reddit.
If you have a moment to reblog it, just to help bring it some additional attention, that is also great!
It also shows simple usage of the jQuery Validation plugin to validate the data before it's submitted to the server and the tablesorter plugin to allow sorting the columns. The next version of the demo will include pagination and some more examples
Posted by: Dimitar Petrov | 11/29/2012 at 09:11 AM
This looks *really* good. It's also great to see some Perl resources have been added to http://www.bootstraphero.com/the-big-badass-list-of-twitter-bootstrap-resources
Posted by: Wundercounter | 11/29/2012 at 12:56 PM
Hopefully we'll make it even better. Now it displays a cover of the book: http://formhandler-perl.dotcloud.com/bookdb/book/6/perl-testing-a-developer-s-notebook and includes seo-friendly links.
Posted by: Dimitar Petrov | 11/30/2012 at 02:43 AM