Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

toc 

RESTHeart, in summary

  • Zero development time: just start it and the data REST API is ready to use

  • CRUD operations API on your data

  • Data model operations API: create dbs, collections, indexes and the data structure

  • Super easy setup with convention over configuration approach

  • Pluggable security with User Management and ACL

  • HAL hypermedia type

  • Super lightweight: pipeline architecture, ~6Mb footprint, ~200Mb RAM peek usage, starts in milliseconds,..

  • High throughput: very small overhead on MongoDB performance

  • Horizontally scalable: fully stateless architecture supporting MongoDB replica sets and shards

  • Built on top of undertow non-blocking web server

  • Embeds the brilliant HAL browser by Mike Kelly (the author of the HAL specifications)

  • Support Cross-origin resource sharing CORS so that your one page web application can deal with RESTHeart running on a different domain. 

  • Ideal as AngularJS (or any other MVW JavaScript framework) back-end

Search this documentation

Live Search
spaceKeyRH

Source code

The source code is available on Github under the terms of the GNU AFFERO GENERAL PUBLIC LICENSE Version 3

Docker container

Docker container for RESTHeart. It creates a Docker container with a JVM running RESTHeart, linked to another container running MongoDB, which makes use of the official MongoDB image.

Getting Started

Child pages (Children Display)

Featured Pages

Filter by label (Content by label)
showLabelsfalse
spacesRH
showSpacefalse
sorttitle
typepage
cqllabel = "featured" and type = "page" and space = "RH"
labelsfeatured

Popular Topics

Popular Labels
spaceKeyRH
count10

 

Recently Updated Pages

Recent updates
typespage
max5
hideHeadingtrue
themeconcise

 

 

RESTHeart, in summary

  • Zero development time: just start it and the data REST API is ready to use

  • CRUD operations API on your data

  • Data model operations API: create dbs, collections, indexes and the data structure

  • Super easy setup with convention over configuration approach

  • Pluggable security with User Management and ACL

  • HAL hypermedia type

  • Super lightweight: pipeline architecture, ~6Mb footprint, ~200Mb RAM peek usage, starts in milliseconds,..

  • High throughput: very small overhead on MongoDB performance

  • Horizontally scalable: fully stateless architecture supporting MongoDB replica sets and shards

  • Built on top of undertow non-blocking web server

  • Embeds the brilliant HAL browser by Mike Kelly (the author of the HAL specifications)

  • Support Cross-origin resource sharing CORS so that your one page web application can deal with RESTHeart running on a different domain. 

  • Ideal as AngularJS (or any other MVW JavaScript framework) back-end

Search this documentation

Live Search
spaceKeyRH

Source code

The source code is available on Github under the terms of the 

GNU AFFERO GENERAL PUBLIC LICENSE
 Version 3

Github repository

Docker container

Docker container for RESTHeart. It creates a Docker container with a JVM running RESTHeart, linked to another container running MongoDB, which makes use of the official MongoDB image.

Docker Hub

Getting Started

Child pages (Children Display)

Featured Pages

Filter by label (Content by label)
showLabelsfalse
spacesRH
showSpacefalse
sorttitle
typepage
cqllabel = "featured" and type = "page" and space = "RH"
labelsfeatured

Popular Topics

Popular Labels
spaceKeyRH
count10

 

Recently Updated Pages

Recent updates
typespage
max5
hideHeadingtrue
themeconcise