Beefy Boxes and Bandwidth Generously Provided by pair Networks
Come for the quick hacks, stay for the epiphanies.
 
PerlMonks  

Re: How do I mix up Perl and jQuery (for beginners)

by davido (Cardinal)
on Aug 21, 2013 at 17:10 UTC ( [id://1050390]=note: print w/replies, xml ) Need Help??


in reply to How do I mix up Perl and jQuery (for beginners)

Your boss's expectations of "results by Monday" are unrealistic given your existing level of knowledge in the problem domain of web development. I'm not saying this to discourage you, nor to get you canned. I think that if I were your boss I would appreciate knowing early on what is and isn't realistic. Some bosses would be less forgiving, but others will be glad to work with you. It all depends on your relationship with him or her, and whether he or she is willing to work with you.

Sit down with your boss and show him Twitter Bootstrap. It can be used easily with modern web frameworks like Dancer, Mojolicious and Catalyst. Dancer and Mojolicious have the lowest learning-barrier to entry of the three largest Perl-based modern server-side frameworks. And Bootstrap offers much of what you can do with jQuery, without as much of a learning curve. Bootstrap is a CSS framework that offers pop-ups, modals, and other "javascriptish" features, without forcing you to get into the low level details.

If I had to get results by Monday, including pop-up dialogues, I myself would start by downloading Twitter Bootstrap.


Dave

  • Comment on Re: How do I mix up Perl and jQuery (for beginners)

Replies are listed 'Best First'.
Re^2: How do I mix up Perl and jQuery (for beginners)
by eyekona (Acolyte) on Aug 22, 2013 at 08:51 UTC

    I know, that it is unrealistic - and i said it to him from the start - so he should know... but he gave me the task anyway and i'm clearly not in the position to say "get someone else for this task who is better at it then i am".

    I don't even know what "getting canned" mean . i tried to look it up in a dictionary but it doesn't make any sense... ^^

    My boss also said exactly what programming-languages i have to use, so - although it looks nice - no twitter bootstrap for me...

    What is Mojolicious btw? I've heard that a couple of times... I think i'm going to look it up.

      "getting canned" == "terminated from employment". In other words, I do hope that your employer is reasonable, and not looking for a reason to let you go.

      Twitter Bootstrap is a CSS framework that uses jQuery. By using Bootstrap's Javascript features, you're pulling in jQuery, and using it. If you want to go beyond what Twitter Bootstrap provides, you have jQuery at your fingertips. But TB provides a lot already, and will save you a ton of time. Even if you only use it for dialogues and modals, it will save you time.

      Mojolicious is a server-side web framework. It facilitates Model/View/Controller style web design. It offers templating, routing, and a lot more.

      Dancer is another good alternative with low barriers to entry (although Mojolicious installs from a single tarball in under a minute). Both are pretty easy to learn.

      Catalyst is more of a chore to learn, but extremely powerful and configurable. With the power and configurability comes headaches. But it's a solid choice for large projects.


      Dave

Log In?
Username:
Password:

What's my password?
Create A New User
Domain Nodelet?
Node Status?
node history
Node Type: note [id://1050390]
help
Chatterbox?
and the web crawler heard nothing...

How do I use this?Last hourOther CB clients
Other Users?
Others contemplating the Monastery: (4)
As of 2024-04-19 23:08 GMT
Sections?
Information?
Find Nodes?
Leftovers?
    Voting Booth?

    No recent polls found