36 lines
1.4 KiB
Markdown
36 lines
1.4 KiB
Markdown
## Glossary
|
|
|
|
This glossary defines terms that appear throughout the CARTO.js documentation.
|
|
|
|
### A
|
|
|
|
#### Ajax
|
|
|
|
Asynchronous JavaScript + XML, while not a technology in itself, is a term coined in 2005 by Jesse James Garrett, that describes a "new" approach to using a number of existing technologies together, including HTML or XHTML, Cascading Style Sheets, JavaScript, The Document Object Model, XML, XSLT, and most importantly the XMLHttpRequest object. More info about Ajax at [Ajax](https://developer.mozilla.org/en-US/docs/Web/Guide/AJAX).
|
|
|
|
### C
|
|
|
|
#### Client
|
|
|
|
Throughout CARTO.js documentation, `client` refers to the object used as an entry point to CARTO.js features.
|
|
|
|
It's the object used to add your account credentials and to manage layers and dataviews.
|
|
|
|
More info at [carto.Client]({{site.cartojs_docs}}/reference/#cartoclient)
|
|
|
|
### L
|
|
|
|
#### Layer
|
|
|
|
A layer object is used to visualize geospatial data in CARTO.js. They have a source, where the data comes from, and a style, defining how you want the layer to look like.
|
|
|
|
They are showed on top of a Leaflet or a Google map.
|
|
|
|
[Layer reference]({{site.cartojs_docs}}/reference/#cartolayerlayer)
|
|
|
|
### P
|
|
|
|
#### Promise
|
|
|
|
Promise objects are a standard way for handling asynchronous tasks in Javascript. More info about promises at [Using Promises - MDN](https://developer.mozilla.org/en-US/docs/Web/JavaScript/Guide/Using_promises).
|