Tag: dojo

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.


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…


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…


Quick tip: dstore with ArcGIS API for JavaScript

Have you been in the dijit trenches? Have you used dijit FilteringSelect or dijit Trees? If you have, you probably know the joys of working with the dojo/store modules. These aren’t bad modules. They definitely serve a purpose when it comes to working with data-binding to UI elements. But did you know the guys at…


Using RxJS with the ArcGIS API for JavaScript

A while back I did a blog post on using RxJS with the ArcGIS API for JavaScript. I’ve also been pretty interested in using Flux architecture to build my apps, even non-React apps. Recently I was reading this blog post that discusses the authors frustrations with Flux and his move to using RxJS instead. So…


Modular ArcGIS JavaScript apps

I recently had a conversation with someone about building modular JavaScript applications and how you communicate between them. These are the kinds of problems that React Flux tries to answer and I talked about how that architecture could be applied with Dojo. Let’s have a chat Classically Dojo would handle this through via the Evented…


Trying to learn TypeScript

So I’m trying to learn TypeScript. TypeScript is not necessarily difficult to learn, I think most of my stumbling blocks have to do with working with definition files. Sometimes they work, sometimes they don’t and sometimes I just can’t get my vim or Grunt build scripts to understand what I’m doing. Not a love story…


Learning Mayhem

So a couple of months ago, I was minding my own business at the Esri Developer Summit when I first heard of Mayhem. I had no idea this was even in the works. I then had the chance to attend a small meetup at the developer summit where Dylan from Sitepen and founder of Dojo…