When we create websites we don’t just create single pages that have no connection to other Web pages. From the beginning, hyperlinks were part of the core concept of the World Wide Web and for that reason HTML. Links are so essential to the Web that they are even used to rank the popularity of the Web pages on search engines. And who hasn’t gone on a journey through Wikipedia clicking link after link? Even though we all know and appreciate the importance of links on Websites, we rarely use links in our Web APIs.Why is that?
Estimated reading time: 2 minutes
I recently had the chance to visit FullStack London, a well organized conference. Thanks a lot to Skills Matter. FullStack was opened by Douglas Crockford about “The Better Parts” of ES6. I cannot wait to start using them. Douglas was followed by Isaac Schlueter talking about open source in companies. Although this talk was not technical I learned a lot and it was very inspiring.
The remainder of the conference was all about using JavaScript mostly on server-side using Node.js or in robotics. As robotics is not my kind of topic I visited the talks about server-side JS. They confirmed my..
Estimated reading time: 1 minutes
Handling binary data in JavaScript applications is a bit tricky because JavaScript does not provide a data type for binary data. This post explains how to use binary data in JavaScript actions written using ArangoDB’s Foxx.
Estimated reading time: 1 minutes
Foxx’ main purpose is to create a beautiful API for your AngularJS, EmberJS or Backbone.js front-end. However, sometimes you want to do more. We, for example, needed to parse some HTML files. ArangoDB is capable of using some Node.js modules, but unfortunately Cheerio was not one of those. One problem was that we did not support loading of JSON data modules. So, this was a good excuse to rewrite the module loader in ArangoDB to make it even more Node.js-friendly.
Estimated reading time: 2 minutes
This version is deprecated. Download the new version of ArangoDB
We are proud to announce that version 1.4.0 of ArangoDB has been released. The release is available for download here: https://www.arangodb.com/download Thanks to all contributors and testers for your enormous help!
Features This release is a major milestone for us, because it contains two of the most wanted features:
- replication
- multi-database support It also comes with:
- Foxx, a lightweight framework for building APIs and applications, see https://www.arangodb.com/manuals/current/UserManualFoxx.html
- a new and much improved..
Estimated reading time: 1 minutes
While the ArangoDB team is finishing the most wanted replication feature, there is another baby which needs our attention: Foxx.
Lucas, Jan, Frank and Michael have spread the word about Foxx and collected feedback from the community. Now it’s time for the next step: we will have our second FOXX hackathon on July 26th-28th in Cologne – and you are invited to join the party :-).
A quick reminder: FOXX is a nice, little Javascript application framework on top of ArangoDB. Using Foxx, the frontend application speaks through Foxx with ArangoDB. No Node.Js/Rails/Symfony/whatever backend is..
Estimated reading time: 2 minutes
Test Driven Development
I have been one of the lucky attendants of scotland.js in Edinburgh recently.It was a really nice & informative conference, thanks to all people that made it possible.I did really like to see that TDD is reaching the front-end developers finally.A lot of useful tools for this have been presented by James Shore, Bernard Kobos and Sebastian Golasch.In ArangoDB, TDD is in action all day and I am looking forward to improving our front-end testing even further using these awesome tools.
Front-end Development meets NoSQL
Furthermore several talks focussing on front-end..
Estimated reading time: 6 minutes
This version is deprecated. Download the new version of ArangoDB
Features and Improvements The following list shows in detail which features have been added or improved in ArangoDB 1.3. ArangoDB 1.3 also contains several bugfixes that are not listed here.
Changes to the Datafile Structure As the datafile structure has changed, please read the
upgrade manual carefully.
Rapid API Development with FOXX A preview of the forthcoming Foxx is contained in 1.3. Please note that this is not the final version, Foxx is still experimental. Foxx is a lightweight Javascript “micro framework” which allows..
Estimated reading time: 0 minutes
It has taken some time, but now part 2 of the Foxx Screencast is available. I talk about some more advanced topics of Foxx and also plans for the future.
Estimated reading time: 1 minutes
Starting today you can install the first Alpha of the upcoming release of ArangoDB version 1.3. Some of the new features are:
* ArangoDB Foxx: A lightweight way to define APIs directly on top of ArangoDB* Traversals: Define traversals to explore your graphs stored in ArangoDB* A new and improved Frontend: Featuring a new design and various improvements* And more: Multi-Collection transaction support, user defined functions in AQL, more builtin AQL functions and AQL improvements, bug-fixes…
Get the latest tutorials,
blog posts and news:
