On Sun, 2013-04-07 at 16:32 +0000, Sebastian Rahtz wrote:
> can you articulate what disturbs you about the idea, aside from unfamiliarity (which may matter if you have to maintain it)?
> possible concerns are
> - uneven performance (because it depends on the client browser doing all the work)
Fair concern but it can be addressed by dividing functions into those to
be executed on the client and those to be executed on the server (using
AJAX to send a query and get an answer).
> - scaleability to huge texts (hard to tell if thats an issue or not, but plainly memory in the client _may_ be an issue)
This is more problematic. Even Ace, which is a relatively simple editor,
is running into scalability problems:
On the other hand a server-heavy approach can run into scalability
problems too. If feedback to the user depends too much on server
responses, then the user interface feels sluggish, and slows down the
pace of work.