Tag: dojo

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…


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…


Dojo 2 and Web Components

I’ve talked before about how I’m excited about the upcoming Dojo 2 official release. They’ve added some nice updates to the tutorials pages, which are really cool! One of the features I’m excited about revolves around the dojo-cli, which adds new scaffolding and build tools. I recommend the tutorials to get familar with those, but…


Code coverage in your apps

Ok, so this post isn’t necessarily about geodev, but it’s related in that I’m sure a lot of us don’t write enough tests. I’m working on this, and I recently, for some odd reason, got really into code coverage and tooling. Using it as a tool to help guide me to focus on writing my…


A look at Dojo 2

I like Dojo. It’s a solid toolkit that’s been around a long time. I’ve had my share of hair-pulling when it comes to integrating Dojo with other JavaScript tooling like SystemJS and Webpack, each time finding some sort of workaround. And yeah, Dijit is getting a little long in the tooth. Long in the tooth….


Intro to Dojo2 with ArcGIS API for JavaScript

Dojo 2 has been in the works for quite some time. It is finally at a stage where most of the packages are in either alpha or beta and can be tested. You can find more information about the status of each Dojo 2 package here. SitePen has put a lot of work into making…


Using TypeScript with EsriJS 4

With the release of the ArcGIS API 4 for JavaScript and even leading up to the release, there has been a lot of interest in updated TypeScript Definition files. I’m pleased to let you know that when the ArcGIS API 4 was released, the new TypeScript definition files for 4.0 were also released. Because of…


DIY Redux using EsriJS 4

I’m a big fan of React. Mostly because it’s focused one thing and that’s on building components. It’s up to me to decide how I want to use those components and wire them together. One of the first architectures released for React apps was Flux and Flux is great for managing separation of updating state…


Quick tip – Build React into your Dojo apps

So I spent some time this past weekend fussing around with getting a Dojo app built with React. I was going through and replacing use of Dijits for React components. Everything was working just fine in development. It was awesome! Then I tried to build it with the Dojo build system and none of the…


Quick tip: dojo/aspect to dig in

When you use the ArcGIS API for JavaScript you already have Dojo and all it’s capabilities available for you to use. One of the more useful modules you may or may not use very much is dojo/aspect. The dojo/aspect module is very interesting. It provides a lightweight mechanism for you to do aspect-oriented programming in…