Hello,
I am working on creating a library which interacts with a HTTP resource using 
Clojurescript. I want to have it work within a browser and node.js.

Does anyone have experience or an example showing how to target them both using 
a single code base?

The issue I have noticed that in the browser one can work with XMLHTTPRequest 
using goog.net.Xhrio or a clojurescript library like cljs-http. And in node.js, 
you are expected to work with the http module.

An option I have is to use XMLHttpRequest implemented using node's APIs. And 
then I have a common base. But I still don't know to target both in the same 
codebase. Having something like `(def http (js/require "http"))` is likely to 
produce an error in the browser.

So any practical help with this would be really appreciated. How to structure 
the code, builds, test etc.

Thanks!

ducky

-- 
Note that posts from new members are moderated - please be patient with your 
first post.
--- 
You received this message because you are subscribed to the Google Groups 
"ClojureScript" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
To post to this group, send email to [email protected].
Visit this group at http://groups.google.com/group/clojurescript.

Reply via email to