Live data from Hacker News

Ask HN: What web framework(s) do you guys use?

news.ycombinator.com

51–60 of 142 posts

Re: Ask HN: What web framework(s) do you guys use?

#55
post #4

If you do it yourself, does it count as a framework? Server: python, postgresql, cherrypy, simplejson Client: Javascript, HTML, CSS, Dojo, AJAX. All the HTML is loaded up front and then AJAX for all the rest. Dojo insulates me from browser quirks. TDD Python is what I use at work (and love) and is good for complex algorithms (language morphology, in arabic). I don't use an all-encompassing framework because I need to…

I'll never understand why people use DoJo. Its greatest strength are all the "widgets" i guess you'd call them. However they are all not created equal. Some are well polished and deliver acceptable performance levels and other times they are just demos and hacks.

The Dojo examples page always froze my browser. Even after switching computers and operating systems, it would hang for a while. I never did figure out if it was just me or nobody else seemed to notice.

Re: Ask HN: What web framework(s) do you guys use?

#56
post #55

Earlier quoted context omitted.

I'll never understand why people use DoJo. Its greatest strength are all the "widgets" i guess you'd call them. However they are all not created equal. Some are well polished and deliver acceptable performance levels and other times they are just demos and hacks.

The Dojo examples page always froze my browser. Even after switching computers and operating systems, it would hang for a while. I never did figure out if it was just me or nobody else seemed to notice.

I noticed too :)

Just wondering why Zend chose it as their main ajax framework.

Re: Ask HN: What web framework(s) do you guys use?

#60
post #53
post #15

Write your own!

Sure, maybe if you've never done it before because it's a learning experience, but it's a patently horrible idea otherwise.

It isn't a horrible idea. Using a ready made framework all the time without regard if it's right for the job is a horrible idea.

For some apps which have a certain level of complexity and require some extra flexibility, you end up wasting more time fighting the framework than getting the job done.

It helps if you have a well defined standard in place, for python, that means WSGI. Coupled with good libraries, it's hard to beat.

Post reply on HN