V
V
vivaos2022-02-20 12:58:51
Python
vivaos, 2022-02-20 12:58:51

Which framework should I choose for my task (an example site in the question)?

I set myself the task of creating a similar web application - constructor: https://ide.mblock.cc/
62120e756dca9631709446.jpeg

The essence of the application is very simple, a program is assembled from ready-made graphic blocks by drag and drop, which automatically creates a text file of the required format for subsequent launch / download, etc. .d. Docking blocks is accompanied by a small animation and sound effects.

I would like to clarify with experienced people in this matter - what bunch of frameworks / libraries are needed to try to do something like this? I have never done such a plan of things, at most - simple pages with jQuery scripts, so I understand and am glad inside that I have to learn a lot of things for this. I would be grateful for your opinion, plus if you tell me what the original application, which I mentioned above, was made on.

Answer the question

In order to leave comments, you need to log in

2 answer(s)
V
Vasily Bannikov, 2022-02-20
@vivaos

Such web applications are called SPA (single page application).
These are now mainly made using one of: Angular, React, Svelte, Vue. (The most popular are Angular and React. The least popular is Svelte.)
In principle, you can do this with any technology - even with jquery, or without third-party libraries at all.
Not sure how much time you spend on it.
On the other hand, if you're a genius but don't learn new things well, maybe it'll be easier for you to bike everything from scratch.

V
Vadim, 2022-02-21
@Viji

Since you wrote python at the top, then take for the backend, framework - FastAPI / SQLAlchemy and PostGreSQL - fast is becoming more and more popular, and the other 2 are already de facto standard. Wrap the backend in docker/docker compose !

Didn't find what you were looking for?

Ask your question

Ask a Question

731 491 924 answers to any question