Tag: dojo

dojo2 esrijs

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…

ArcGIS TypeScript

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…

esrijs4 redux

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…

react dojo

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…

dojo aspect

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…

esrijs bower

Using Bower to build ArcGIS API for JavaScript Apps

Esri recently announced the release of a Bower package for the ArcGIS API for JavaScript. The repo for the Bower package can be found here. There is also a repo with examples on how to do local builds using Dojo and RequireJS. Easy Bower Install bower install –save arcgis-jsp-api This makes it incredibly easy to…


Using dstore in EsriJS

One of the libraries included with the ArcGIS API for JavaScript is dstore. I talked about using dstore with your custom dijits not too long ago, but I felt like a little more ground could be covered here. I haven’t really seen people taking advantage of the power that dstore can bring to your application,…

Using Yeoman ArcGIS JS App Generator

This video covers how to use the ArcGIS JS App Generator to quickly scaffold an application with testing and build tools provided. This way you can quickly get an application up and running without having to worry about basic setup and application structure.

arcgis tools

Development Tools for ArcGIS API for JavaScript

For the past few months, I have been using ember-cli for some development projects. I even talked about how you can use ember-cli with the ArcGIS API for JavaScript. One of the things I really like about ember is the tooling it provides to developers. It’s a great workflow. You just use the command-line to…

esrijs typescript

I’m learning TypeScript

A couple of months back, I talked about how I was trying to learn TypeScript. Well, I’m really learning TypeScript and getting my hands dirty. One of the things that made this a little easier for me was that the latest official 1.5 release supports more ES6 features, such as ES6 modules. This means that…