camomile-project / camomile-client-javascript Goto Github PK
View Code? Open in Web Editor NEWJavascript client for Camomile REST API
Home Page: http://camomile-project.github.io/
License: MIT License
Javascript client for Camomile REST API
Home Page: http://camomile-project.github.io/
License: MIT License
Python client automatically reconnects when keep_alive=True
.
Would be great to add the same behavior to the Javascript client.
As of today, in order to watch a corpus, we need to do two things: client.listen
followed by client.watchCorpus
.
It is not yet consistent with the Python client for which the client.listen
equivalent is hidden from the end user. Only client.watchCorpus
is needed.
Would be great to change the javascript client to match this behavior (cc @rom1504)
Currently in package.json, the "main" property points to index.js
which is written in es2015.
This creates an error when used with webpack where most common configs exclude node_modules from the babel compilation.
A solution would be to use the "module" key for the es2015 version like so:
"main": "camomile.js",
"module": "index.js"
More about the package.json "module" key here: https://stackoverflow.com/questions/42708484/what-is-the-module-package-json-field-for
I think it would be better and would be closer to the python API https://github.com/camomile-project/camomile-client-python/blob/master/camomile/client.py#L149
Something like var client = new Camomile('http://camomile.fr/api');
A declarative, efficient, and flexible JavaScript library for building user interfaces.
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. ๐๐๐
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google โค๏ธ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.