Z
Z
zod ggs2013-10-31 16:48:05
JavaScript
zod ggs, 2013-10-31 16:48:05

Choosing a js tool to create a workspace

On the client, you need to display 2D objects, as well as tools for editing it.
Editing events are broadcast to the server, after the changes the server gives the client a new 2D model, as well as the tools available to the user (sets of tool menus and editable parameters).
The protocol will most likely be json.
The visualization of the model will be through Canvas.
Visualization of the menu with tool sets, as well as options, is assumed through html\js.

Googling for a day gave a dozen template engines, as well as a dozen frameworks.
But I do not need all their functionality, there is only one page, documents and complex forms generation are not provided, the logic is all on the server.
There are about 30-40 tools, parameters for editing will have to be displayed in the form of various controls and there are about 40-50 of them.

The question is, which templating engine/framework to choose to display the toolkit, as well as the set of current parameters?

Answer the question

In order to leave comments, you need to log in

3 answer(s)
V
Vsevolod Rodionov, 2013-10-31
@zodchiy

Of the canvas engines, fabric.js is the most suitable here. Further - unfortunately, it is unlikely that I will prompt.

T
Tim Bloss, 2016-07-10
@livecodingtv

See the tools section https://www.livecoding.tv/categories/javascript/hi...

Z
zod ggs, 2016-01-26
@zodchiy

Implemented everything in vanilla. True, the project stalled due to a lack of interest in the product from the customer's customers.

Didn't find what you were looking for?

Ask your question

Ask a Question

731 491 924 answers to any question