https://kotlinlang.org logo
#javascript
Title
# javascript
s

SecretX

02/29/2024, 11:49 PM
Hello there! I made an open-source browser extension named PJO To Anki made with Kotlin/JS and Jetbrains Compose Web. At first, everything was fine and working, but then I decided to create a new screen and discovered that Jetbrains Compose Web doesn't have a progress bar component, and all tutorials for that on the internet are for Compose Android, which is clearly not what I need. I am a bit sick of Compose Web ATM, so I would like to ask you guys what do you use to create your interfaces in Kotlin/JS, what framework do you use, and why did you choose it? What UI frameworks do you recommend, and what should I know if I ever choose to use them?
i

ian.shaun.thomas

03/01/2024, 12:05 AM
Compose Web is Alpha, I would expect it to be missing a lot. As for a progress bar, that is the kind of element that is very application specific and something that is generally trivial to make with most canvas style drawing approaches.
s

SecretX

03/01/2024, 12:54 AM
Well, I was looking for a framework that has the most amount of components already build-in, if that's an option. I don't really care how they look, as long as they look good enough. Does anything come to your mind reading this?
n

Nick

03/01/2024, 3:07 AM
have you taken a look at #doodle (https://nacular.github.io/doodle/docs/introduction)? there’s also #kvision and #fritz2.
v

vonox7

03/01/2024, 6:45 AM
I use since several years React with mui. See also the tutorial here: https://github.com/JetBrains/kotlin-wrappers/blob/master/docs%2Fguide%2Freact.md And the sample for a lot of mui components here: https://karakum-team.github.io/kotlin-mui-showcase I have never missed any component there when building complex business applications
💯 3
❤️ 2