top | item 38539906

(no title)

ayazhan | 2 years ago

these are great examples, thanks for sharing! the second one is particularly interesting. python seems like a perfect fit for that use case.

are there any limitations you encounter with NiceGUI? do you need a user permission feature or does each user get admin access? can you see it scaling up easily?

discuss

order

blandry|2 years ago

Auth is a big limitation. It's not a built-in component, they have an example [1] using the FastAPI layer for auth, but I haven't had the time to try implementing it. It's definitely not something you get out of the box with NiceGUI.

For scaling, I am viewing it mostly as an internal tool builder. I wouldn't recommend it for external applications. So as far as scaling an internal app I think it works fine. Their website [2] is built with NiceGUI, and it works fine, but you can feel the lag occasionally on some of their larger demo pages.

1. https://github.com/zauberzeug/nicegui/blob/main/examples/aut...

2. https://nicegui.io

ayazhan|2 years ago

got it. thank you for your feedback, i really appreciate it!