edrex / camlapp Goto Github PK
View Code? Open in Web Editor NEWDemonstration Javascript client app for Camlistore
License: Apache License 2.0
Demonstration Javascript client app for Camlistore
License: Apache License 2.0
Since camtool search '{"camliNodeType":"pinboard.in:post"}'
returns only the null blob, to my surprise, and there are very few examples in main camlistore documentation explaining how searching works.
Features for a node module:
camput some-damn-thing.gif
yields a sha1 hash value.
camget -contents sha1-somethingorother
yields the contents of a file.
Camlistore's primary user interface, the Web UI, is a browser Javascript application using goog.require/provide modules (Closure Compiler). While most of the UI components have been ported (from goog.ui, I think?) to React, there are many (non-ui) dependencies on Closure Library
It includes some modules for communicating with a Camlistore server as well as for working with Camlistore blob/schema objects.
https://github.com/camlistore/camlistore/tree/master/server/camlistored/ui
One approach to
It should be possible to wrap a Common JS module from this and publish to NPM. This promises to have a lower initial effort than a from-scratch implementation. On the other hand, an implementation using NPM ecosystem/CommonJS internally would be easier to get contributions on, and more decomposable for Javascript developers comfortable with NPM. It would also be an interesting exercise.
Key questions:
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.