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.
