Tools

Table of contents

TypeScript

No explanation necessary.

NestJS

Back-end services are built with NestJS.

React

The Antaeus front-end uses vanilla React, with concepts borrowed from Next.JS. Notable libraries and frameworks we use include:

  • @apollo/client
  • @graphql-codegen/cli
  • @reduxjs/toolkit
  • react-hook-form
  • react-router
  • @generouted/react-router
  • @mapbox/search-js-react
  • react-map-gl

Material UI

Google’s take on a component design system. We’ve purchased a licence for Mantis.

Prisma

Modern ORM. Prisma is used by Deianira for persistence.

PostgreSQL

Widely adopted, stable, feature-rich SQL database. We use the 17.X series of PostgreSQL.