Discuss Scratch

ajskateboarder
Scratcher
1000+ posts

[Survey] What is your favorite backend web framework

I am just asking for opinions because I am curious what the AT community uses for making web APIs. So, what is your favorite backend framework?

And as I said, please don't base your choice off popularity or other statistics (like npm or PyPi downloads), just your own opinion.

By the way, my favorite is FastAPI because it supports automatic OpenAPI schema generation (for making route documentation and strongly-typed API clients) as well as ASGI.

Last edited by ajskateboarder (Dec. 6, 2022 14:24:36)

Chirover
Scratcher
78 posts

[Survey] What is your favorite backend web framework

Depends on your use case. Large scale or small API?
ScratchcatandGobo
Scratcher
1000+ posts

[Survey] What is your favorite backend web framework

Replit is the best paid one, and if you have the Raspberry pi that will work pretty well too!
ajskateboarder
Scratcher
1000+ posts

[Survey] What is your favorite backend web framework

Chirover wrote:

(#2)
Depends on your use case. Large scale or small API?
APIs of any scale. Because why not?

ScratchcatandGobo wrote:

(#3)
Replit is the best paid one, and if you have the Raspberry pi that will work pretty well too!
I mean actual Python libraries, not website hosters

Last edited by ajskateboarder (Dec. 5, 2022 17:42:29)

davidtheplatform
Scratcher
500+ posts

[Survey] What is your favorite backend web framework

I would use flask with python. Its pretty easy to set up and nothing I would make would need very good performance
yeeter2001
Scratcher
100+ posts

[Survey] What is your favorite backend web framework

Flask is easy to set up but probably not amazing for production. I've never really used it myself, but if I were you I'd use Django.
gilbert_given_189
Scratcher
1000+ posts

[Survey] What is your favorite backend web framework

I've been using Express lately. It's a bit like a blank canvas but it works for me. (although the fact that it still uses CommonJS makes me kinda mad.)
I might try Flask some day.

Last edited by gilbert_given_189 (Dec. 6, 2022 07:36:32)

Chiroyce
Scratcher
1000+ posts

[Survey] What is your favorite backend web framework

yeeter2001 wrote:

Flask is easy to set up but probably not amazing for production
Flask is a WSGI application. A WSGI server is used to run the application, converting incoming HTTP requests to the standard WSGI environ, and converting outgoing WSGI responses to HTTP responses.
— https://flask.palletsprojects.com/en/2.2.x/deploying/

So if you use the right WSGI server it should be all fine.

yeeter2001 wrote:

if I were you I'd use Django.
Django is great for large scale projects, since it has a lot of utilities/tools right built into it.
ajskateboarder
Scratcher
1000+ posts

[Survey] What is your favorite backend web framework

bump
NFlex23
Scratcher
1000+ posts

[Survey] What is your favorite backend web framework

I love using Express because of its modularity with middleware. Deno's Oak framework (and others) look great as well; I'll have to try them soon.
lolecksdeehaha
Scratcher
1000+ posts

[Survey] What is your favorite backend web framework

NFlex23 wrote:

I love using Express because of its modularity with middleware. Deno's Oak framework (and others) look great as well; I'll have to try them soon.
express FTW, but more like a library than a framework
Redstone1080
Scratcher
1000+ posts

[Survey] What is your favorite backend web framework

I like using Flask with Jinja, and Express is great too. I've barely dipped my toes in the water with SvelteKit, but it looks amazing.
uwv
Scratcher
1000+ posts

[Survey] What is your favorite backend web framework

I use mostly fastify, it's faster than Express while still being an extremely simple api
ajskateboarder
Scratcher
1000+ posts

[Survey] What is your favorite backend web framework

“bump\n”
ajskateboarder
Scratcher
1000+ posts

[Survey] What is your favorite backend web framework

bump
bigspeedfpv
Scratcher
500+ posts

[Survey] What is your favorite backend web framework

actix fo sho
davidtheplatform
Scratcher
500+ posts

[Survey] What is your favorite backend web framework

bigspeedfpv wrote:

actix fo sho
i could tell by the logo that its a rust library
uwv
Scratcher
1000+ posts

[Survey] What is your favorite backend web framework

personally I use fastify
WojtekGame
Scratcher
1000+ posts

[Survey] What is your favorite backend web framework

On Node:
1. Express
2. Webpack (because of create-react-app)
On Python:
1. Flask, because that's the framework i only know.
NFlex23
Scratcher
1000+ posts

[Survey] What is your favorite backend web framework

WojtekGame wrote:

Webpack
Webpack is a bundler, not a backend framework. Not really even close.

Powered by DjangoBB