3 ms·
What’s the benefit / key differences compared to falcon? https://falconframework.org https://falconframework.org
by hguhghuff 8y ago
What’s the benefit / key differences compared to falcon?
https://falconframework.org https://falconframework.org
- oblio 8y agoWell, the front page illustrates them quite well, I think.
- hguhghuff 8y agoErrr, I’m looking for some words to answer the question, not to try to infer at an expert level by reading a large amount of detailed technical information, and I didn’t see a comparison with falcon, so no, it does not.
- oblio 8y agoThe Molten front page can be skimmed in 5 minutes or less, it has a lot of empty spaces... Here: Molten supports Python 3.6+. Falcon supports Python 2.6+. Molten uses MyPy for validation. As far as I can see, Falcon does not.
- Bogdanp 8y agoI've used Falcon extensively for about 3 years while at LeadPages. I would say the biggest difference between the two is Molten gives you more out of the box: input validation, doc/schema generation, ORM support, support for multipart/form-data requests (Falcon doesn't actually handle these out of the box!), etc.
- hguhghuff 8y agoSo molten is batteries included essentially, whereas falcon is not. Like flask versus Django. Straight question, wouldn’t it have been easier to fork falcon and add the batteries?
- Bogdanp 8y agoProbably not, because many of the differences are fundamental: * Falcon revolves around the concept of Resources, i.e. classes as the primary handlers of requests; molten revolves around functions, * Falcon supports Python 2.x, * automatic dependency injection via type annotations is core to molten.