cncserver
cncserver copied to clipboard
Create API wrappers! (SDK)
These will be a language specific object/function based wrapper for the ReSTful API. A new repository should be created for each wrapper as cncserver-sdk-[LANGUAGE]. All the wrappers should work similarly and expose similar methods of interaction to allow at least 90% shared documentation.
The first one will be a JavaScript API with others to come and be defined here or in new tickets. Some possible languages to be included:
- Node.js (client module)
- Python
- Ruby
- PHP
- Java
Interface should be based around, but not restricted to the ReSTful API endpoints. "Higher level" things like outputting x/y coordinates for simple shapes or alternate buffers for streaming.