hhkaos / arcgis-js-sdk-starter-apps

Collection of resources to help you get started with the ArcGIS Maps SDK for JavaScript 4.x. If you like it, please consider giving this repo a ⭐

Home Page:https://github.com/hhkaos/arcgis-js-api-starter-apps/tree/main/starter-apps

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

ArcGIS Maps SDK for JavaScript 4.x

There are many resources and documentation to get start with the ArcGIS Maps SDK for JavaScript. This repo includes:

Table of contents


Starter apps

Collection of starter/sample/demo apps that aims to help you getting started with the ArcGIS Maps SDK for JavaScript, no matter what technologies / architecture you prefer to use:

  • Language: JavaScript (*.js) or Typescript (*.ts)
  • Environment: client-side (browser) vs server-side (Node.js)
  • Framework: None (Vanilla JS) or any framework (Vue, React, Angular, Svelte, Ember, Ionic, React Native, Flutter, Electron, ...)
  • Loading from: CDN or Local (@arcgis/core)
  • Loading strategy: AMD (require) or ESM (import)
  • Web bundler: Without using a bundler or using one (ViteJS, Rollup.js, Webpack, Parcel, Snowpack, ...)

Download app boilerplates to help you get started.

Documentation, tutorials, guides, videos ...

Tutorials: JS API Tutorials

Sample code: JS API samples

ArcGIS Plaform guides: Mapping APIs and services

Videos:

Guides:

Courses: Web development courses

API reference: ArcGIS for JavaScript API reference

Learning paths

We are still working on selecting a curated list of resources you help you better understand which are the most important lessons to get your goal.

But if you need advise do not hesitate, open an issue.

Other resources

License

This project is licensed under the CC0 1.0 Universal Creative Commons License - see the LICENSE.md file for details

About

Collection of resources to help you get started with the ArcGIS Maps SDK for JavaScript 4.x. If you like it, please consider giving this repo a ⭐

https://github.com/hhkaos/arcgis-js-api-starter-apps/tree/main/starter-apps

License:Apache License 2.0


Languages

Language:JavaScript 49.0%Language:TypeScript 21.3%Language:HTML 14.1%Language:SCSS 7.3%Language:CSS 3.3%Language:Svelte 2.1%Language:Vue 1.7%Language:EJS 1.1%Language:Handlebars 0.1%