Note: this page is only a draft, but this project is hosted on a public repository where anyone can contribute. Learn how to contribute in less than a minute.
ArcGIS API for JavaScript
Implement more than 300 classes that allow you to build powerful 2D and 3D maps, spatial analysis, data visualizations, etc.
Table of contents
Introduction
At this point in time has are two generations of the ArcGIS API for JavaScript been maintained:
- 3.x generation: for 2D maps
- 4.x generation: integrates 2D and 3D
If you are familiar with the ArcGIS API you can check this functionality matrix, if you are not and need some hep to decide, then go to the JavaScript API group at GeoNet.
ArcGIS API for JavaScript uses Dojo Toolkit internally).
Training
In this section we will focus on Dojo Toolkit training
- peterkokot/awesome-dojo:
- Working with Dojo - ArcGIS Short Guide
- Dojo: The Good Parts
- iGeometry from Hussein Nasser: ArcGIS JavaScript API 4.x
Videos / Technical talks
On video.esri.com you will find many technical talks and slides from proceedings.esri.com.
Event | Title | Length | Slides |
---|---|---|---|
DevSummit 2014 | Dojo: The Good Parts | 1h 4min 32 secs | |
DevSummit 2014 | Using Dojo to be Awesome! | 26min 37secs | n.a. |
DevSummit 2014 | Demystifying the Dojo Build System | 24min 53 secs | n.a. |
Community
More resources
We recommend you to take a look to:
- GIS Utils
- Best practices: testing, performance, ...
- Curated list of awesome lists
People you should know
Please find the ArcGIS Experts (story tellers and developers) on this topic here: https://esri-es.github.io/arcgis-experts/?topic=Dojo
They don't work on the support team and some may even not work at Esri, but they are opening some projects and sharing insights related to this technology so we recommend you to follow them.