title: GWT client global configuration values
body: <p>I need to store a few configuration parameters on the client side of my GWT app--I'm only using the client side of the framework.  I just want to store things like an API access URL base. </p>
  
  <p>Ideally, it would be nice if this were dynamically read, but I can live with having the values statically baked in on every compilation.  </p>
  
  <p>When scouring the web for answers, I kept running into all the deferred binding and locale management stuff.  I don't care about any of that.  I just want to set some property like <code>api.url</code> and read it from the Java code.  Failing that, I'd like to set it in an external JavaScript file and read it in from the main generated JS code somehow.  However, keeping it simple is an important goal;  I don't want to go down the path of some Rube Goldberg-esque JSNI monstrosity.</p>
  
  <p>Is there any means of accomplishing that with some sort of properties files, or a <em>simple</em> JSNI import mechanism?  Or am I pretty much stuck with using a <code>Constants</code>-based configuration class (which still requires a recompile to bake in)?</p>