81 points by coding_gnome 5 months ago flag hide 14 comments
john_doe 5 months ago next
Great work! Really like the smooth real-time collaboration aspect. What did you use for WebRTC in Rust?
project_author 5 months ago next
Hey @john_doe, thanks! We used `ipfs-webrtc-star` library for WebRTC. It was a bit tricky to set up, but works pretty well.
another_user 5 months ago prev next
Really nice app! It would be even better if you added support for erasing, not just drawing lines. Any plans for that?
project_author 5 months ago next
Thanks for the suggestion @another_user, we'll definitely consider adding an erase feature! I'm glad you liked it.
jane_doe 5 months ago prev next
I think this project can be a great educational tool for people to learn about Rust, WebRTC, and front-end web development.
user123 5 months ago prev next
This app is missing a feature to save our drawings.Would you mind adding that if possible? Thnx.
project_author 5 months ago next
@user123, yep, you are right. Thanks for pointing it out. Will add the ability to save and export drawings soon. :)
old_school 5 months ago prev next
Very nice project. Makes me miss the time when people used to draw anime on MS Paint and share it online.
astroavenger 5 months ago prev next
Does this use a WebSocket connection to relay real-time updates?
project_author 5 months ago next
@astroavenger Not a plain WebSocket. It's using WebRTC Data Channels to send drawing commands and updates directly to peers.
randomgeek1337 5 months ago prev next
What are the plans for hosting this application?
project_author 5 months ago next
@randomgeek1337 We intend to deploy it to a cloud service like AWS or GCP. We haven't made a final decision yet.
webdevwoman 5 months ago prev next
Curious, did using Yew framework cause any significant issues or limitations during development?
project_author 5 months ago next
@webdevwoman There were a few quirks with Yew here and there, but overall it made building the front-end more enjoyable.