Category: javascript

When are layers done?

Using the ArcGIS API for JavaScript LayerViews to watch for when data is done being fetched and drawn.


New ArcGIS CLI Template Apps

The latest release of the @arcgis/cli has some significant updates to the template apps that it will output. Default Application First off the default app has been completely simplified so there is no reliance on the API widget framework. It just sets up a basic application using webpack to for the builds. arcgis create jsapi-app…


Edit GeoJSON with the ArcGIS API for JavaScript

I recently came across a question about the GeoJSONLayer in the ArcGIS API for JavaScript. The question had to with editing and also being able to save those edits somewhere. If you didn’t know, the GeoJSONLayer takes a URL to a GeoJSON file and loads it in the API. Not only that, but you get…


ArcGIS JS API with TypeScript and Babel

Last year, the TypeScript team had announced that they collaborated with the Babel team to make using TypeScript with Babel easier! At the time, I had tried using the TypeScript to Babel workflow to build some ArcGIS API for JavaScript apps. I had initially run into some issues mainly with some of the babel plugins…


ArcGIS for Web Developers: Geocoding

ArcGIS for Web Developers: Part 1 In this edition to ArcGIS fo Web Developers, we’re going to take a look at one of the most common tasks you may do with maps in your apps… geocoding! Geocoding can help you accomplish a few different tasks. Search for the location of an addressSearch for the address…


ArcGIS for Web Developers: Part 1

Introduction Are you a web developer that wants to bring maps into your existing applications? I wanted to cover some basics of building web mapping applications and how you can leverage the ArcGIS Platform and the ArcGIS API for JavaScript to do it! The ArcGIS API for JavaScript is a tool of the larger ArcGIS…


Svelte with the ArcGIS API for JavaScript

If you haven’t seen it yet, Rich Harris of the New York Times did a presentation on the latest release of Svelte. Svelte has been around for a little while and it’s not really a framework. It’s a compiler that can introspect your code and do some really interesting things, such as know when you…


Mapping with Web Components

Web Components are one of those web technologies that has been around for a relatively long time with support being kind of meh across multiple browsers. They are definitely something that I think deserves attention and the more I think about it, the more I’m getting on board with it. I had talked about web…


Interactive Apps with the ArcGIS API for JavaScript

With the latest release of the ArcGIS API for JavaScript, there are a lot of new features that makes it really exciting for building interactive applications. I’m not going to pretend to be an interactive app expert, but let’s see if I can help cover a couple of cool new features to help you out….


Dojo Framework with ArcGIS API for JavaScript

I’ve been spending quite a bit of time with the new Dojo Framework recently. It’s important to note, this isn’t the OG Dojo Toolkit you may be familiar with. Modern Dojo is a full blown reactive framework for building applications. I had been asked a couple of times if I tried using the ArcGIS API…