Thank you, Mike, for your response. I'm still feel confused about something related to Esri ArcGIS. I'm not interested in ArcGIS Online. As my task is to start using ArcGIS Viewer for JavaScript, I'd like to ask my questions below:
- What exactly is a difference between Viewer and API for ArcGIS ?
- Why both GitHub Esri/basic-viewer-template and GitHub Esri/viewer-master, when zip is downloaded and extracted, complains about parameter 3 of null in init.js or compains about missing files, when index.html is opened in the browser ?
- Can ArcGIS API for JavaScript be used instead of viewer ?
Greatly appreciate in advance,
Greg