ArangoDB Foxx | Building Microservices with JavaScript https://arangodb.com/category/foxx/ The database for graph and beyond Mon, 03 Feb 2025 06:07:59 +0000 en-US hourly 1 https://wordpress.org/?v=6.7.1 https://arangodb.com/wp-content/uploads/2023/08/cropped-favicon-32x32.png ArangoDB Foxx | Building Microservices with JavaScript https://arangodb.com/category/foxx/ 32 32 ArangoDB | Geo Demonstration Using Foxx – Location-Aware Applications https://arangodb.com/2017/09/geo-demonstration-using-foxx/ https://arangodb.com/2017/09/geo-demonstration-using-foxx/#comments Thu, 14 Sep 2017 14:52:09 +0000 https://www.arangodb.com/?p=23075 Geo data is getting more and more important for today’s applications. The growing number of location-aware services, IoT applications and other solutions using latitude and longitude ask for precise and fast processing of geo data. Let me show you in this quick demonstration how you can use geo functions and visualize your data using Foxx…

The post ArangoDB | Geo Demonstration Using Foxx – Location-Aware Applications appeared first on ArangoDB.

]]>
https://arangodb.com/2017/09/geo-demonstration-using-foxx/feed/ 1
ArangoDB FoxxChallenge: Developer Competition https://arangodb.com/2016/12/arangodb-foxxchallenge/ https://arangodb.com/2016/12/arangodb-foxxchallenge/#respond Fri, 02 Dec 2016 17:18:59 +0000 http://www.arangodb.com/?p=19240 The Challenge Starting today we launch the ArangoDB #FoxxChallenge and the winner will receive a brand new Amazon Echo. Use your knowledge about everyday needs in projects and create a Foxx service that could be helpful for others. If you need some inspiration here some ideas: enable role-based authorisation with Foxx: Such a service might…

The post ArangoDB FoxxChallenge: Developer Competition appeared first on ArangoDB.

]]>
https://arangodb.com/2016/12/arangodb-foxxchallenge/feed/ 0
How to model customer surveys in a graph database https://arangodb.com/2016/11/realize-surveys-graph-database/ https://arangodb.com/2016/11/realize-surveys-graph-database/#comments Mon, 21 Nov 2016 13:45:56 +0000 http://www.arangodb.com/?p=19051 Use-Case The graph database use-case we are stepping through in this post is the following: In our web application we have several places where a user is led through a survey, where she decides on details for one of our products. Some of the options within the survey depend on previous decisions and some are…

The post How to model customer surveys in a graph database appeared first on ArangoDB.

]]>
https://arangodb.com/2016/11/realize-surveys-graph-database/feed/ 2
ArangoDB Spartan Mode: Optimize Performance and Resource Usage https://arangodb.com/2016/03/put-arangodb-spartan-mode/ https://arangodb.com/2016/03/put-arangodb-spartan-mode/#respond Tue, 08 Mar 2016 13:49:23 +0000 http://www.arangodb.com/?p=12092 Most of us saw the fantastic movie 300 (I did it last night…again) or at least read the comics. 300 spartans barely wearing anything but achieving a lot. This little how-to will show you how to put ArangoDB into Spartan-Mode and thereby reduce memory-footprint and CPU usage. Big thanks to Conrad from L.A. for his…

The post ArangoDB Spartan Mode: Optimize Performance and Resource Usage appeared first on ArangoDB.

]]>
https://arangodb.com/2016/03/put-arangodb-spartan-mode/feed/ 0
Using GraphQL with ArangoDB: A NoSQL Database Solution https://arangodb.com/2016/02/using-graphql-nosql-database-arangodb/ https://arangodb.com/2016/02/using-graphql-nosql-database-arangodb/#comments Wed, 17 Feb 2016 12:45:19 +0000 http://www.arangodb.com/?p=11977 GraphQL is a query language created by Facebook for modern web and mobile applications as an alternative to REST APIs. Following the original announcement alongside Relay, Facebook has published an official specification and reference implementation in JavaScript. Recently projects outside Facebook like Meteor have also begun to embrace GraphQL. Users have been asking us how…

The post Using GraphQL with ArangoDB: A NoSQL Database Solution appeared first on ArangoDB.

]]>
https://arangodb.com/2016/02/using-graphql-nosql-database-arangodb/feed/ 10
Foxx Module Resolution Changes in ArangoDB 2.8 https://arangodb.com/2015/11/foxx-module-resolution-will-change-in-2-8/ https://arangodb.com/2015/11/foxx-module-resolution-will-change-in-2-8/#comments Wed, 25 Nov 2015 14:23:20 +0000 http://www.arangodb.com/?p=11497 The implementation of the JavaScript require function will be adjusted to improve compatibility with npm modules. The current implementation in 2.7 and earlier versions of ArangoDB strictly adheres to the CommonJS module standard, which deviates from the behaviour implemented in Node and browser bundlers. Module paths will now be resolved in the following ways: relative…

The post Foxx Module Resolution Changes in ArangoDB 2.8 appeared first on ArangoDB.

]]>
https://arangodb.com/2015/11/foxx-module-resolution-will-change-in-2-8/feed/ 3
Dockerizing a Bloom-Based Nonces Service in 10 Minutes https://arangodb.com/2015/06/dockerizing-a-bloom-based-nonces-service-in-10-minutes/ https://arangodb.com/2015/06/dockerizing-a-bloom-based-nonces-service-in-10-minutes/#respond Fri, 26 Jun 2015 12:40:43 +0000 http://www.arangodb.com/?p=8060 In this article I want to explain how to setup a nonce-microservice using docker. Nonce are one-time tokens that are used to ensure that an action can only be taken once. In a project, we needed to ensure that a pay button is only pressed once. Note that nonces are not used to sign requests…

The post Dockerizing a Bloom-Based Nonces Service in 10 Minutes appeared first on ArangoDB.

]]>
https://arangodb.com/2015/06/dockerizing-a-bloom-based-nonces-service-in-10-minutes/feed/ 0
Foxx Swagger Integration: Streamline API Documentation https://arangodb.com/2015/05/foxx-swagger/ https://arangodb.com/2015/05/foxx-swagger/#respond Tue, 26 May 2015 11:28:51 +0000 http://www.arangodb.com/?p=7732 The generated API documentation in ArangoDB 2.6 has been updated to Swagger 2. To see the API documentation for any of your Foxx apps, open the web admin frontend and select your app from the Applications tab. For information on how to describe your own APIs in the generated documentation, see the ArangoDB documentation. But…

The post Foxx Swagger Integration: Streamline API Documentation appeared first on ArangoDB.

]]>
https://arangodb.com/2015/05/foxx-swagger/feed/ 0
Foxx Dependencies: Composing More Flexible Foxx Apps https://arangodb.com/2015/05/foxx-dependencies-for-more-composable-foxx-apps/ https://arangodb.com/2015/05/foxx-dependencies-for-more-composable-foxx-apps/#respond Fri, 15 May 2015 09:33:47 +0000 http://www.arangodb.com/?p=7596 Previously on the ArangoDB blog we saw how we can use the configuration field in manifest.json to make Foxx apps configurable and more re-usable. This is all well and good if we just want to pass in simple values to a Foxx app but sometimes you want to pass in entire Foxx apps. This is…

The post Foxx Dependencies: Composing More Flexible Foxx Apps appeared first on ArangoDB.

]]>
https://arangodb.com/2015/05/foxx-dependencies-for-more-composable-foxx-apps/feed/ 0
Reusable Foxx Apps with Configurations: ArangoDB Development https://arangodb.com/2015/05/reusable-foxx-apps-with-configurations/ https://arangodb.com/2015/05/reusable-foxx-apps-with-configurations/#comments Tue, 12 May 2015 15:12:37 +0000 http://www.arangodb.com/?p=7560 While the optional configuration field in Foxx manifests had experimental support all the way back to ArangoDB 2.1, the feature was previously undocumented and not well understood. The upcoming ArangoDB 2.6 release officially introduces Foxx configurations, allowing you to make your existing Foxx apps more re-usable and to make better use of third-party apps. Let’s…

The post Reusable Foxx Apps with Configurations: ArangoDB Development appeared first on ArangoDB.

]]>
https://arangodb.com/2015/05/reusable-foxx-apps-with-configurations/feed/ 2