Live data from Hacker News

List of minimalist frameworks

github.com

1–10 of 95 posts

Re: List of minimalist frameworks

#5

Isn't "minimalist framework" a contradiction? It seems like if you were going for minimalism you would not use a framework.

Not necessarily. It's minimalism in terms of a framework (though in more objective terms I guess you would be right.) To me that means having not much more than a url router and a way to do MVC - no asset management, no HTML helpers, no ORM, no default templating language.

I'm surprised Slim Framework isn't listed under PHP though, is that not considered minimalist?

Re: List of minimalist frameworks

#6

Isn't "minimalist framework" a contradiction? It seems like if you were going for minimalism you would not use a framework.

I read 'minimalist framework' as being a framework that is minimalist, as opposed to a framework for people that are building minimalist software.

Re: List of minimalist frameworks

#7

Isn't "minimalist framework" a contradiction? It seems like if you were going for minimalism you would not use a framework.

I agree. Having just finished a project with Flask, I ended up using no less than 8 million dependencies that I'd never heard of. "BYO everything" frameworks would be more appropriate, but even then, Flask brings with it an entire basement of sub-frameworks that I would argue make it so that you might as well just use a full-fledged framework like Django.

Re: List of minimalist frameworks

#8

Isn't "minimalist framework" a contradiction? It seems like if you were going for minimalism you would not use a framework.

Not using a framework requires creating your own and just not calling it a framework. One way or another you're using a framework, it's just a matter of whether your framework is grid-only, like Skeleton, Suzy, etc, or includes a ton of additional bells and whistles like Bootstrap and Foundation.

Re: List of minimalist frameworks

#9
post #5

Isn't "minimalist framework" a contradiction? It seems like if you were going for minimalism you would not use a framework.

Not necessarily. It's minimalism in terms of a framework (though in more objective terms I guess you would be right.) To me that means having not much more than a url router and a way to do MVC - no asset management, no HTML helpers, no ORM, no default templating language. I'm surprised Slim Framework isn't listed under PHP though, is that not considered minimalist?

> no HTML helpers, [...] no default templating language

Flask has HTML helpers and uses Jinja2 as its template language, though...

Re: List of minimalist frameworks

#10
post #9
post #5

Earlier quoted context omitted.

Not necessarily. It's minimalism in terms of a framework (though in more objective terms I guess you would be right.) To me that means having not much more than a url router and a way to do MVC - no asset management, no HTML helpers, no ORM, no default templating language. I'm surprised Slim Framework isn't listed under PHP though, is that not considered minimalist?

> no HTML helpers, [...] no default templating language Flask has HTML helpers and uses Jinja2 as its template language, though...

Hm... well maybe my definition of 'minimal' is a bit more minimal than the norm then.
Post reply on HN