Versions Compared

Key

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

 

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

    Getting Started

    Child pages (Children Display)

     

    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)showLabelsfalsespacesRHshowSpacefalsesorttitletype
    pagecqllabel = "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

    children

    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