Live data from Hacker News

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

news.ycombinator.com

111–120 of 148 posts

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

#111

Earlier quoted context omitted.

If you already know Python, go with Django. No one ever got fired for buying Django.

Thanks! Out of curiosity, do you think that Ruby still has some future?

Yeah, I don't think Ruby/Rails is going away anytime soon. I believe it just had a major release earlier this year.

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

#112
I build thousands of static pages with kotlinx.html. Suits me best because I can use all the features or my favorite language. That might be an advise in general: find out if your favorite language(s) has a decent web framework

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

#113
post #27

I've been using Python's Tornado ( http://www.tornadoweb.org/ ) for years now. Now on version 6, it's fast, well maintained, mature, and has good docs with readable code. @bdarnell has done an excellent job maintaining it. Here's one example: Tornado supported async style coroutines before asyncio was a thing. Now it uses asyncio under the hood by default -- and it did so with an exceptionally smooth transition.

Same here. In addition, it's incredibly versatile, has abstractions that I like, and ships with the right amount of stuff. Most importantly, it never gets in my way. I just keep coming back to it.

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

#115
post #104

When I worked at the BBC I was working on their notifications widget in the top nav bar. This would live above the fold on every BBC site, including News, Weather, iPlayer, Sport, etc. Therefore it had to be extremely small in bundle size, but I still wanted something nice and component-based so the code resembled something modern at least. I ended up choosing Riot.js. Worked pretty nicely for the niche task I had fo…

What do you think of svelte for that task? I'm building something similar

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

#116
post #50

Elm, with Typescript and Vite. Working with Elm code is satisfying to me. It's generally easy to revisit code I last worked with months ago and get immediately fluent with it again. The "Elm Architecture" (model / update / view) with all external interaction done over "ports" is so clean (albeit with boilerplate). Integrating with JS libraries has to be done over ports (async one-way messaging) but it works well enou…

Do you know if there frameworks for other languages (Python, JS, TypeScript) that are similar in paradigm to Elm's MVC oriented model? If so - any thoughts?

Not OP, but I have collected a few, although haven't tried out any myself.

--- pure js --- https://github.com/kaleidos/olmo/

--- purescript --- https://github.com/easafe/purescript-flame https://github.com/utkarshkukreti/purescript-hedwig https://github.com/ehrenmurdick/purescript-oak https://github.com/OvermindDL1/bucklescript-tea/

--- rust --- https://github.com/sindreij/willow

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

#117

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…

wow, this takes me back. before cakephp, there was fusebox. i had started to write my own framework back then, but found fusebox to do most of what i'd wanted to do, so used it for a few projects. then cakephp came out as an iteration on the MVC pattern, and i switched immediately. only later did i discover rails, which was even more pleasant, as it sat atop ruby rather than php.

Never used Fusebox in PHP, but used it in ColdFusion, where it originated.

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

#119
post #28

Golang, Fiber.io framework, Go Templates, and some AlpineJS. Why: No JS build toolchain hell, tight control over dependencies (you know because software supply chain), blazing speed, really nice live editing of go templates without server restarts, fully supportive of the browser's back/forward cache, and a single binary to deploy (plus the templates, CSS, etc.). Simpler DevOpsLife!

This sounds interesting, do you have any open source project examples?

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

#120
post #23

Javascript: SvelteJS Using it for some personal projects with Vite and it is a breath of fresh air. I use React for work during the day, but coding in Svelte just brings me joy.

Svelte is just amazing. Just makes sense
Post reply on HN