In my last post, I blithely assumed that once I’d get Django up and running, I’d be able to whip out that application in no time.
I couldn’t get Django up and running.
I didn’t spend much more than two nights with it, but I’ve already got rails up and running and I don’t see any reason to mess with getting another web-dev framework installed. Instead, I’m going to concentrate on learning Ruby/Rails and implementing my own Blog/Forum/Site/Gallery/whatever, instead of trying to hack on Typo. So far so good. I’m picking up lots, and the #rubyonrails channel on freenode has been really helpful.
One of the things I’m really getting to like about rails, is its built in testing capabilities. I can write a bunch of code, and write tests for it to make sure it works without actually having to implement the front end of the website. This is great because it helps me get all the back-end functionality ironed out, and do all the front end design separately. Ruby/Rails stuff in one phase, and HTML/CSS in another, instead of all at once in a nasty code jumlbe.