Live data from Hacker News

Ask HN: Web frameworks – which less popular frameworks are you using and why?

news.ycombinator.com

71–80 of 148 posts

Re: Ask HN: Web frameworks – which less popular frameworks are you using and why?

#71
post #67

SBCL with hunchentoot. My colleague started work on a side project in this stack and now we are trying to make it into a proper production application within our organization. I am climbing some learning curves at the same time, emacs, lisp, several packages... Fun times!!!

Came here to see if this was mentioned. My choice, too. Absolutely cannot be beaten, imo. I've written my own framework on top of it for things like simplified routing and static page compilation with automatic sitemap generation.

Loving every step of the way, but it takes a lot of steps for it all to click and figure out. Lots of stuff which is out of the box so to say in other stacks/IDEs can be there but..

Editing the live image is awesome though and the flexibility... Definitely makes me want to explore this space more.

Re: Ask HN: Web frameworks – which less popular frameworks are you using and why?

#72
post #60

It's been a long time since I wrote any PHP in anger but back when I did, I got a ton of mileage out of CodeIgniter ( https://codeigniter.com/ ). It looks like it's still around and being actively maintained. I can quite clearly remember a number of projects that went from being just an idea to 90% functional in the span of an evening. I write Python almost exclusively now, but still pine for something like CodeIgnit…

Very happy to see the CI is still around and kicking. I was afraid after Ellis Labs that Laravel would take over and that would be it. I agree that the level of abstraction is just about perfect in CI for a brand new noob--Laravel for whatever reason just doesn't quite get there (maybe it's all of the backslashes) IMO.

Re: Ask HN: Web frameworks – which less popular frameworks are you using and why?

#73
I wrote one (very opinionated) in C# ASP.NET a long time ago (14 years or so and since ported to all versions of .net core besides 6) because I hated the plumbing I had to do with most options in the space. 4 years ago, I started a large project and I was pushed to use vanilla asp.net with the promise that things were better now. Unfortunately I miss my own framework now all the time; it would let you focus on the logic and your core strengths. I had to create data models and logic and the framework would give me frontends (mobile, desktop and web) and api’s, with auth etc without me having to think about it. Then a frontend person had a working system they could fix the frontends for without touching the logic etc. I added, in 2017, micro services which, without having you to think too much about them, allowed you to point out which namespaces you want run seperately. And deployment (on aws, azure and alicloud) was all automated.

If I find the time, I will clean it up and open source it. And for side projects I will use it again.

Re: Ask HN: Web frameworks – which less popular frameworks are you using and why?

#74
post #24

I use Bottle [1] a lot for toy projects. [1] http://bottlepy.org/docs/dev/

Is it pretty similar to Flask?

Yes. It's more minimal than Flask. It's a single file and it contains everything you need including a template language.

Fun fact: Flask was born as an April Fool's joke parodying Bottle. (source: https://en.wikipedia.org/wiki/Flask_%28web_framework%29#cite...)

Re: Ask HN: Web frameworks – which less popular frameworks are you using and why?

#75
post #6

I use Pedestal (pedestal.io) because of: 1) Clojure is a superpower 2) Interceptor-based approach (think: dynamic middlewares) works really well and it’s flexible. Clojure has no “frameworks”, but Pedestal has all the batteries I need included.

I do mostly of my backend in Python, but I've been curious about Clojure for a while. I might give it a try this weekend.

Re: Ask HN: Web frameworks – which less popular frameworks are you using and why?

#76
post #20

PHP: CakePHP This was the very first framework I learned when I first learned PHP, and it has always just been so incredibly _easy_ to accomplish most common MVC tasks that I've stuck with it. I've become quite the expert in the framework over the years, even managing to make it bend quirky ways that it was not meant to in service of business goals. That has made me an extremely valuable resource for companies using…

The cakePHP website uses (almost) white font on white background, doesn't work in Reader mode, and many links point to 404s (eg: https://api.cakephp.org/4.3/namespace-Controller.html )... Is it still maintained?

Yes, CakePHP is still maintained. The API docs are something that is being worked on and, we'll get the 404s fixed soon.

What browser are you having problems with in reader mode?

Re: Ask HN: Web frameworks – which less popular frameworks are you using and why?

#77

I have built my website: https://leloew.com/ with FastAPI and Jinja. I love building Apis with FasApi, as a web framework it is missing a lot of features you would get from Django. However, I don't like Django's Object oriented approach.

I share your exact concerns. I would love for FastAPI to one day be as productive as Django for "full stack" apps. I do think it has the potential, and I've started working on a boilerplate/template toward that end [1], but still find Django to be much more expedient.

[1] https://github.com/ttymck/fastapi-fullstack-boilerplate

Re: Ask HN: Web frameworks – which less popular frameworks are you using and why?

#78
post #20

Earlier quoted context omitted.

The cakePHP website uses (almost) white font on white background, doesn't work in Reader mode, and many links point to 404s (eg: https://api.cakephp.org/4.3/namespace-Controller.html )... Is it still maintained?

Yes, CakePHP is still maintained. The API docs are something that is being worked on and, we'll get the 404s fixed soon. What browser are you having problems with in reader mode?

Firefox doesn't show the Reader icon (right of the url bar). If trying to force reader mode with

    about:reader?url=https://cakephp.org/
it displays the error:

    Failed to load article from page
As it is, the text in super light grey is completely unreadable.

Re: Ask HN: Web frameworks – which less popular frameworks are you using and why?

#79

PHP: CakePHP This was the very first framework I learned when I first learned PHP, and it has always just been so incredibly _easy_ to accomplish most common MVC tasks that I've stuck with it. I've become quite the expert in the framework over the years, even managing to make it bend quirky ways that it was not meant to in service of business goals. That has made me an extremely valuable resource for companies using…

I wrote an application in cakephp before I learned rails. What a great framework. Plus, it's PHP, so easy to host anywhere.

Re: Ask HN: Web frameworks – which less popular frameworks are you using and why?

#80

PHP: usually you only need routing, not the whole kitchen sink; check out slim.

We've used Slim for most things these days. I love it for its lightweight, standards based approach. I can grab PSR compliant libraries from Symphony or Laravel and usually drop them in with not too much effort.

PHP: Slim Framework

Post reply on HN