Runtime environment

Neptune DXP is a Node.js runtime environment. Node.js is an open-source, cross-platform, back-end JavaScript runtime environment.

With npm, you can extend the functionality of the Neptune DXP - Open Edition with the choice of over a million different packages. These packages range from managing connections over legacy databases to handling authentication tokens.

Databases

By default, the Neptune DXP - Open Edition comes with an embedded SQlite database, which can be used for database tables. The Neptune DXP - Open Edition also uses this database for its own configuration tables.

Alternatively, you can use the following databases:

  • PostgreSQL

  • Microsoft SQL Server

TypeORM

All supported databases can use TypeORM. ORM (object-relational mapping) is a technique that lets you query and manipulate data from a database using an object-oriented paradigm.

You can use TypeORM statements instead of traditional SQL statements to interact with the database layer.

Was this page helpful?

What made the biggest difference for you?
What went wrong? (Your feedback helps us fix it.)

Please don't include personal or sensitive data.