Discuss Scratch
- Discussion Forums
- » Advanced Topics
- » [Survey] What is your favorite backend web framework
- ajskateboarder
-
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.
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)
I always seemed to get mad at people in 2022 posts and overuse things like :facepalm: If you are looking at one of those posts, just note I don't write like this anymore
software developer
artist
swimming and biking enjoyer

- Chirover
-
77 posts
[Survey] What is your favorite backend web framework
Depends on your use case. Large scale or small API?
- ScratchcatandGobo
-
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!
Comment on my profile whether or not my above comment was useful.
Hi, i'm ScratchcatandGobo. A slightly eccentric person who is learning computer programming. You can refer to me as he/him.
Owner of Scratchtek and Minelogic
Say hello to dude, my personal body gaurd. He defeats each kumquat with a single punch! His favorite food is kumquats!
int Programming languages I know {
-C(A fair amount of it, learning some more currently);
-Python(A small amount, I might learn some more in the future);
-Bash(A very small amount);
-BASIC(A very small amount);
}
Hobbies: Computer programming, vintage computing (Why do I do that? I ask the same question), astronomy, and 3D modeling
Be open source! Install Linux, and become part of the 3%!
Support Orange OS Linux! The first Linux distro designed for Scratchers!
Gemini is coming…
- ajskateboarder
-
1000+ posts
[Survey] What is your favorite backend web framework
(#2)APIs of any scale. Because why not?
Depends on your use case. Large scale or small API?
(#3)I mean actual Python libraries, not website hosters
Replit is the best paid one, and if you have the Raspberry pi that will work pretty well too!
Last edited by ajskateboarder (Dec. 5, 2022 17:42:29)
I always seemed to get mad at people in 2022 posts and overuse things like :facepalm: If you are looking at one of those posts, just note I don't write like this anymore
software developer
artist
swimming and biking enjoyer

- davidtheplatform
-
100+ 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
Generation 4: the first time you see this copy and paste it on top of your sig in the scratch forums and increase generation by 1. Social experiment.
- yeeter2001
-
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.
account is half dead, maybe expect any activity
- gilbert_given_189
-
500+ 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.
I might try Flask some day.
Last edited by gilbert_given_189 (Dec. 6, 2022 07:36:32)
If you see a line above this text, it means that below this text is my signature.
This place is just a memory to me, I may return occasionally but I'm busy.
I guess I'm an ATer now.
I think I may have seasoned my posts a bit too much.

Colored Pencil is supposed to color the siggy, but Scratch says it's too big.
There is nothing here…
don don pan pan
dondo pan pan
- Chiroyce
-
1000+ posts
[Survey] What is your favorite backend web framework
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.
Django is great for large scale projects, since it has a lot of utilities/tools right built into it. if I were you I'd use Django.
April Fools' topics:
— New Buildings in Scratch's headquarters
— Give every Scratcher an M1 MacBook Air
— Scratch should let users edit other Scratchers' projects
— Make a statue for Jeffalo
— Scratch Tech Tips™
— Make a Chiroyce statue emoji
<img src=“x” onerror=“alert('XSS vulnerability discovered')”>
this is a test sentence
- ajskateboarder
-
1000+ posts
[Survey] What is your favorite backend web framework
bump
I always seemed to get mad at people in 2022 posts and overuse things like :facepalm: If you are looking at one of those posts, just note I don't write like this anymore
software developer
artist
swimming and biking enjoyer

- NFlex23
-
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.

Help improve the Advanced Topics (Really!)
Before you create a topic:
Always search for duplicates or other similar topics before making an umbrella topic, e.g., “The Mac Topic”.
- Is it about something you are planning on making but haven't made yet? If so, please wait to post until you have created a working prototype. This is a key factor to keeping the ATs as clean as possible.
- The ATs aren't technical support. It is perfectly valid to ask questions about things related to programming, but not issues with external websites, apps, or devices. Most sites have their own support system; try asking there!
- Is it related to something you are making in Scratch? (This includes OSes and other Scratch projects) If so, please post in Collaboration, Show and Tell, or another similar forum.
- Is your topic questionably “advanced”? Try browsing the other forums to see if your topic fits better in one of those.
- Issues with Scratch itself should be put in Bugs and Glitches.


- lolecksdeehaha
-
1000+ posts
[Survey] What is your favorite backend web framework
express FTW, but more like a library than a 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.
Beep boop. I am a robot, and this action was performed automatically. If you have any concerns, please contact the owner of this robot.
ing season coming “soon”

I'm the founder of Forumoji, the source of all those neat forum emojis you occasionally see (the ones not in the default menu).







I'm the founder of Forumoji, the source of all those neat forum emojis you occasionally see (the ones not in the default menu).

- Redstone1080
-
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.
function greet(name) { return "hello " + name; } alert(greet("person. i am currently behind you"))
- uwv
-
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
i use arch and sometimes gentoo btw
- ajskateboarder
-
1000+ posts
[Survey] What is your favorite backend web framework
“bump\n”
I always seemed to get mad at people in 2022 posts and overuse things like :facepalm: If you are looking at one of those posts, just note I don't write like this anymore
software developer
artist
swimming and biking enjoyer

- ajskateboarder
-
1000+ posts
[Survey] What is your favorite backend web framework
bump
I always seemed to get mad at people in 2022 posts and overuse things like :facepalm: If you are looking at one of those posts, just note I don't write like this anymore
software developer
artist
swimming and biking enjoyer

- davidtheplatform
-
100+ posts
[Survey] What is your favorite backend web framework
i could tell by the logo that its a rust library actix fo sho
Generation 4: the first time you see this copy and paste it on top of your sig in the scratch forums and increase generation by 1. Social experiment.
- uwv
-
1000+ posts
[Survey] What is your favorite backend web framework
personally I use fastify
i use arch and sometimes gentoo btw
- WojtekGame
-
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.
1. Express
2. Webpack (because of create-react-app)
On Python:
1. Flask, because that's the framework i only know.

me on my way for Minecraft…
JS: code-gui | scratch-player | Roost.js | Pandoa | TOP: Roost.js || C++: Gamine | Gamiinuu | TOP: Gamine
Else: Emoji Painter | Forum Shopping Mall | TOP: Emoji Painter || Profile:Scratch | GitHub
Orgs: Chroast | Twerkish | Komond OS | JS Inventions | TOP: JS Inventions || Ocular Naming: 0 | 1 | 2 | 3
Games: Mom Hid My Game! | Creeper Adventuring
else might be outdated or removed by the ST.
- NFlex23
-
1000+ posts
[Survey] What is your favorite backend web framework
Webpack is a bundler, not a backend framework. Not really even close. Webpack

Help improve the Advanced Topics (Really!)
Before you create a topic:
Always search for duplicates or other similar topics before making an umbrella topic, e.g., “The Mac Topic”.
- Is it about something you are planning on making but haven't made yet? If so, please wait to post until you have created a working prototype. This is a key factor to keeping the ATs as clean as possible.
- The ATs aren't technical support. It is perfectly valid to ask questions about things related to programming, but not issues with external websites, apps, or devices. Most sites have their own support system; try asking there!
- Is it related to something you are making in Scratch? (This includes OSes and other Scratch projects) If so, please post in Collaboration, Show and Tell, or another similar forum.
- Is your topic questionably “advanced”? Try browsing the other forums to see if your topic fits better in one of those.
- Issues with Scratch itself should be put in Bugs and Glitches.


- Discussion Forums
- » Advanced Topics
-
» [Survey] What is your favorite backend web framework