3 ms·
This is awesome. I can't think of anything it needs except, for your own sake, maybe a visible logo. I'm sold. Questions: (1) Are you using ExtJS, GWT, jQuery
by tankman 16y ago
This is awesome. I can't think of anything it needs except, for your own sake, maybe a visible logo. I'm sold.
Questions:
(1) Are you using ExtJS, GWT, jQuery?
(2) What's on the backend?
(3) How will you make money from this?
(4) Since your source code is out in the open, do you have the (a) will and (b) resources to sue people in far corners of the world who will simply copy your js file, make a few tweaks and set up a competing business (assuming you have an answer to (3) above)?
Regardless of your answer to (4), I assume the problems inherent in that issue are the same reasons more people don't build businesses on the basis of a client-side js file.
- davidjgraph 16y agoThanks very much. 1) ExtJS for the application bits, but that's only about 500 lines of code at the top. The drawing canvas is 25k lines raw JS using no framework. 2) It's Jetty, but the thing is, we barely need a backend. The whole idea of this was to do it all in the client so we have virtually zero server costs, see this <a href="http://mxgraph.blogspot.com/2011/01/mxgraphcom-business-model.html>post</a> http://mxgraph.blogspot.com/2011/01/mxgraphcom-business-mode.... 3) We don't need to. We make a lot of money selling the drawing component, this is a project more for fun to create an online visio pretty much entirely on the client. We have the component and just thought how easy such an app would be to write and give away for free (storage is local, so doesn't cost us either). What you see took 2 weeks (OK, the component took 5 years...). 4) a) No b) No. Life's too short :).