Hi everyone, I am very active with AngularJS as well as with D3.

I find fascinating the way Angular simplifies stages of development. What 
is interesting is that I can write straight away some logic into the HTML.

I have been recently applied AngularJS to SVG. I can therefore bind a 
variable to the starting or the ending point of a line, the thickness of 
the stroke and what color should I feel a rect. In addition with CSS 3 I 
can smooth all the movement and transitions. So to the question, can I use 
AngularJS for simple SVG manipulation, the answer is yes, and it is as well 
very easy (even though at the moment I am playing very low level svg 
manipulation).

Now, D3 is a very great library, however given the potentiality of using 
straight Angular+SVG, I start to doubt what can I really do more with D3? 
Going in the angular way, I don't need to do any binding of data with d3 
and visualisations, I don't need to trigger any transformations and I don't 
have to use any selector to find the doms to edit. So with Angular+SVG I am 
a very little step away to use it instead of D3.

What scares me is performances. When I have over 2.000 points to plot and 
to edit, how would AngularJS perform on that? Is Angular suited for this 
job? Am I stretching too much what angular is meant for? Is straight 
manipulation of DOMs that D3 does, more suitable and therefore not 
replaceable by Angular? Can AngularJS change the way we do Data 
Visualisation with simplify the d3 way?

Thanks,
n

-- 
You received this message because you are subscribed to the Google Groups 
"AngularJS" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
To post to this group, send email to [email protected].
Visit this group at http://groups.google.com/group/angular.
For more options, visit https://groups.google.com/d/optout.

Reply via email to