User:Cristinac/d3js: Difference between revisions
(Created page with "<div style="width:1000px"> <pre> d3.js using python to generate static sites and having a front-end to do javascript things movement towards static sites? Pandoc: written...") |
(No difference)
|
Latest revision as of 05:44, 9 June 2015
d3.js using python to generate static sites and having a front-end to do javascript things movement towards static sites? Pandoc: written in Pascal and makefiles takes text as an input generic markup converter markup and markdown to html d3.js: *evolved to a point where it’s very disconnected from the form you will show *customizable *short for data-driven documents *good for fluid documents *library that allows designers and developer to create visualisations of data in a web browser *project led by Mike Bostock *good at supporting interactive and live/changing data via transition and the subtle notion of a data join *not SVG-specific *not particularly suitable to drawing in an imperative style (for ex on an HTML canvas element) web scraping=python security errors with javascript? http://www.mongodb.org/ https://nodejs.org/ use python to produce json documents and then you make a document that’s javascript *like query, d3 uses selections instead of loops: <script> d3.selectAll(“a”).style(“color”,”pink”); </script> *introduces the notion of chaining: the selection object when you tell it to do smth that function has an effect but it also returns itself; convention to do things but *d3 uses indentation cues **functions: *attr *style *text,html *append *classed *property data driven documents 145.24.143.131/d3_overview postscript database