我主要是一名Python开发人员,但最近一直在尝试学习Clojure/ClojureScript。作为练习,我想为Reddit的API编写一个ClojureScript的封装器。
我的大部分困惑都源自Javascript异步的性质。由于AJAX函数实际上不会返回API的响应,那么我该如何编写这个封装器,使其能够与同步服务器请求类似地工作?
或者这根本不可能,我必须在我的应用程序中为每个调用API使用回调函数(因此,封装器库将是无意义的)?
是否有类似的库可供参考?(Javascript/ClojureScript)
我的大部分困惑都源自Javascript异步的性质。由于AJAX函数实际上不会返回API的响应,那么我该如何编写这个封装器,使其能够与同步服务器请求类似地工作?
或者这根本不可能,我必须在我的应用程序中为每个调用API使用回调函数(因此,封装器库将是无意义的)?
是否有类似的库可供参考?(Javascript/ClojureScript)