Loading TOC...
Getting Started With MarkLogic Server (PDF)

MarkLogic 10 Product Documentation
Getting Started With MarkLogic Server
— Chapter 4

Getting Started with MarkLogic Using REST, Java, or Node.js

MarkLogic includes a REST Client API, a Java Client API, and a Node.js Client API. These APIs allow you to create full-featured, complex applications that create and update content in a MarkLogic database, search your content and return search results as well as facets, store JSON documents in MarkLogic, and much more. These APIs allow you to create these applications without needing to write any XQuery code.

To quickly get started, first run through Getting Started with the MarkLogic REST API in the REST Application Developer's Guide. You can use the REST API directly using an HTTP tool like cURL, or you can write a thin layer on top of it in your favorite scripting or programming language and then quickly use the language you are familiar with.

The Java Client API is built on top of the REST API. It includes the functionality of the REST API and is designed to be a familiar interface for Java developers. To get started with the Java Client API, see Getting Started in the Java Application Developer's Guide.

The Node.js Client API is also built on top of the REST API. It includes the functionality of the REST API and is designed to be a familiar interface for JavaScript developers using Node.js. To get started with the Node.js Client API, see Getting Started in the Node.js Application Developer's Guide.

« Previous chapter
Next chapter »