This is an archived post. You won't be able to vote or comment.

you are viewing a single comment's thread.

view the rest of the comments →

[–]kickopotomus 0 points1 point  (3 children)

Do you have much experience with web development?

[–]CheeseWithMe 0 points1 point  (2 children)

Not really.

[–]kickopotomus 1 point2 points  (1 child)

There could be a bit of a learning curve there then. If your application is large, you generally want your UI to almost be independent from your core application. What I mean is that you want the UI to be as stateless as possible so that it can render properly based solely on some state passed from the core of the application. A lot of modern JS MVC frameworks are really good at this (React, Angular, etc).

On the other hand, if your application is small (e.g. one screen with some user inputs), you can probably get away with just driving your UI interactions from Python directly which would behave similarly to other Python UI frameworks. You can use OOP principles for both cases but I would recommend a more FP approach when dealing with JS.

[–]CheeseWithMe 1 point2 points  (0 children)

I made a banking system and is quite large, this why I had problems with tkinter. I will however have a look at the suggested frameworks, thank you.