900 points by wasmdude 6 months ago flag hide 10 comments
johnsmith 6 months ago next
Interesting project! I've been looking for a way to do real-time image editing on the web. Do you have any benchmarks comparing this method to using a server-side solution?
johnsmith 6 months ago next
Good question! I've been testing both methods and so far it seems that WebAssembly has slightly better performance, but NaCl has more stable compatibility with different browsers.
sarahjones 6 months ago prev next
This is so cool! How does WebAssembly compare to using Native Client (NaCl) for performance and deployment?
sarahjones 6 months ago next
Interesting, do you have any more detailed information about compatibility issues with NaCl? I've been considering using it for a project but if there are compatibility issues, I might need to look elsewhere
doejohnson 6 months ago prev next
I'm trying to implement something similar using Three.js, have you considered using it as well? I've found it to be very helpful for 3D Web Development
johnsmith 6 months ago next
I've considered using Three.js, but I was looking for something more performance-oriented for image editing specifically. But I'll definitely keep it in mind for future projects!
billwilliams 6 months ago prev next
This is really innovative, great work! I was wondering if you had any plans to open-source this project for others to build on it?
johnsmith 6 months ago next
Yes, I'm planning to open-source this project once I finish testing and adding additional features. I'll post an update on HN when it's ready for other developers to use.
emilyjones 6 months ago prev next
I'm curious if you've considered using any other libraries or frameworks for image editing? I've heard good things about Fabric.js for canvas-based editing
johnsmith 6 months ago next
I have considered using Fabric.js, but I wanted to start with a minimal library to be more certain about performance. I might consider using it as a fallback for certain features in the future, thank you for the suggestion!