Web Development: August 2009 Archives
So I'm spending a little time to learn something new. I've been working on www.todocycle.net for a while now (actual hours spent are still pretty low, but with the little free time I have it's been a long time)... any hoo. I purposely chose to use some technologies with this site that I have never used before but had heard about and wanted to learn.
I started out with a few things that I am very familiar with, so that this project wouldn't take for freaking ever to get off the ground as I learn. I only spend about 3-4 hours a month on it, so my time better be well spent in order to see any visible progress. I started out with Postgres for the database, perl as the coding language, and CGI::Application as the MVC framework. All of which I'm quite comfotable with.
Then I chose a few things to work with to force me to learn. Template Toolkit for templating (I've been using HTML::Template for most other things), DBIx::Class for ORM (I've never really given and ORM a chance), and jQuery for a Javascript toolkit.
So far things have been a mixed bag. Picking up Template Toolkit was no problem at all and I am quite impressed by it. DBIx::Class has been another story. It has been a struggle for me to embrace it, and another one to try to get it to do what I want. I'm not giving up on it yet though. I want to give it a fair shot, but it was not a "learn it in one sitting and go to town" sort of thing like Template Toolkit was.
And then there's jQuery. I actually have been putting that one off becuase I was so focussed on the backend of things until now. I just started reading the docs on jQuery and have to say I am mightily impressed. I used Prototype before and disliked it. At my work, they use Yahoo's YUI toolkit, which seems big and bloated to me. jQuery is tiight, lightweight, and very easy to pick up.
So far:
jQuery A
DBIx::Class B-
Template Toolkit A
I started out with a few things that I am very familiar with, so that this project wouldn't take for freaking ever to get off the ground as I learn. I only spend about 3-4 hours a month on it, so my time better be well spent in order to see any visible progress. I started out with Postgres for the database, perl as the coding language, and CGI::Application as the MVC framework. All of which I'm quite comfotable with.
Then I chose a few things to work with to force me to learn. Template Toolkit for templating (I've been using HTML::Template for most other things), DBIx::Class for ORM (I've never really given and ORM a chance), and jQuery for a Javascript toolkit.
So far things have been a mixed bag. Picking up Template Toolkit was no problem at all and I am quite impressed by it. DBIx::Class has been another story. It has been a struggle for me to embrace it, and another one to try to get it to do what I want. I'm not giving up on it yet though. I want to give it a fair shot, but it was not a "learn it in one sitting and go to town" sort of thing like Template Toolkit was.
And then there's jQuery. I actually have been putting that one off becuase I was so focussed on the backend of things until now. I just started reading the docs on jQuery and have to say I am mightily impressed. I used Prototype before and disliked it. At my work, they use Yahoo's YUI toolkit, which seems big and bloated to me. jQuery is tiight, lightweight, and very easy to pick up.
So far:
jQuery A
DBIx::Class B-
Template Toolkit A
