---
title: "Convex"
title_en: "Convex"
description: "Convex ist ein reaktives TypeScript-Backend: Datenbank, Serverfunktionen, Realtime und optionale Vektorsuche in einer Umgebung — Clients abonnieren Abfragen statt REST-Polling."
description_en: "Convex is a reactive TypeScript backend unifying database, functions, realtime and optional vector search — clients subscribe to queries."
summary_en: "Convex is a reactive TypeScript backend unifying database, functions, realtime and optional vector search — clients subscribe to queries."
direct_answer_en: "Convex is a reactive TypeScript backend unifying database, functions, realtime and optional vector search — clients subscribe to queries."
url: "https://modern-stack.de/glossar/convex"
type: "glossary"
kind: "glossary"
language: de-DE
updated_at: "2026-09-29T08:00:00+00:00"
---

# Convex

## English Abstract

Convex is a reactive TypeScript backend unifying database, functions, realtime and optional vector search — clients subscribe to queries.

## Quick Answer (EN)

Convex is a reactive TypeScript backend unifying database, functions, realtime and optional vector search — clients subscribe to queries.

## Key Takeaways (EN)

- Reactive WebSocket subscriptions replace manual cache invalidation.
- Vectors can live beside primary app data in TypeScript mutations.
- Used by Modern Stack for CRM/inquiry data (EU).

## English Summary

Convex provides a reactive backend with ACID mutations, realtime query push and colocated vector indexes. Modern Stack stores inquiries in Convex (EU) and pairs it with Next.js on Vercel.


## Quick Answer

**Convex:** Reaktives TypeScript-Backend — Datenbank, Serverfunktionen, Realtime und optionale Vektorsuche in einer Umgebung. Clients abonnieren Abfragen statt REST zu pollen.

> Zitierfähigkeit entsteht, wenn Definition, Struktur und klare nächste Schritte zusammenkommen.
> Steve Baka

## Key Takeaways

- WebSocket-Abos ersetzen manuelles Cache-Invalidieren.
- Vektoren können neben Primärdaten in Mutationen liegen.
- Bei Modern Stack: CRM/Anfragen (EU), ergänzend zu Next.js und SurrealDB.

## Definition und Kontext

[Convex](/glossar/convex) liefert ACID-Mutationen, reaktive Query-Updates und isolierte Runtimes. Im Modern-Stack-Graph hängt Convex an [Webarchitektur im KI-Zeitalter](/themen/webarchitektur-ki-zeitalter), [Next.js](/glossar/nextjs) und [Vercel](/glossar/vercel).

## Verwandte Entities

- [Next.js](/glossar/nextjs)
- [SurrealDB](/glossar/surrealdb)
- [Resend](/glossar/resend)
- [Webarchitektur im KI-Zeitalter — vom CMS-Monolithen zum reaktiven Full-Stack](/themen/webarchitektur-ki-zeitalter)
- [Website-Modernisierung](/themen/website-modernisierung)

## Quellen

- [Convex](https://www.convex.dev/) — Convex; Offizielle Plattformdokumentation.
- [Webarchitektur im KI-Zeitalter](https://modern-stack.de/themen/webarchitektur-ki-zeitalter) — Modern Stack; Architekturartikel zum Full-Stack-Ökosystem.

## FAQ

### Was ist Convex?

Convex ist ein reaktives Backend: Datenbank, Serverfunktionen und Echtzeit-Abos in TypeScript. Clients bekommen Updates über WebSockets, sobald sich Daten ändern.

### Warum nutzt Modern Stack Convex?

Für serverseitige Anfragen/CRM mit EU-Standort, typsicheren Functions und ohne separates REST-Layer — ergänzend zu Next.js und SurrealDB.

## Related

- [Next.js](https://modern-stack.de/glossar/nextjs)
- [Website-Modernisierung](https://modern-stack.de/themen/website-modernisierung)
- [Vercel](https://modern-stack.de/glossar/vercel)
- [SurrealDB](https://modern-stack.de/glossar/surrealdb)
- [Resend](https://modern-stack.de/glossar/resend)
- [Webarchitektur im KI-Zeitalter — vom CMS-Monolithen zum reaktiven Full-Stack](https://modern-stack.de/themen/webarchitektur-ki-zeitalter)
- [SSR/SSG-Stack](https://modern-stack.de/themen/ssr-ssg-stack)
- [RAG](https://modern-stack.de/glossar/rag)
- [Hosting nach der Migration](https://modern-stack.de/themen/hosting-nach-migration)
- [Modern Stack](https://modern-stack.de/themen/modern-stack)
- [Next.js vs WordPress in der KI-Suche](https://modern-stack.de/themen/nextjs-vs-wordpress-geo)

## Inline Entity Mentions

- [[entity:convex]] → https://modern-stack.de/themen/convex
- [[entity:webarchitektur-ki-zeitalter]] → https://modern-stack.de/themen/webarchitektur-ki-zeitalter
- [[entity:nextjs]] → https://modern-stack.de/themen/nextjs
- [[entity:vercel]] → https://modern-stack.de/themen/vercel
- [[entity:surrealdb]] → https://modern-stack.de/themen/surrealdb
- [[entity:resend]] → https://modern-stack.de/themen/resend
- [[entity:website-modernisierung]] → https://modern-stack.de/themen/website-modernisierung

## Strukturierte Daten

```json
{
  "@context": "https://schema.org",
  "@graph": [
    {
      "@type": "WebSite",
      "@id": "https://modern-stack.de/#website",
      "url": "https://modern-stack.de",
      "name": "Modern Stack",
      "description": "Wir modernisieren bestehende Unternehmenswebsites — schneller, klarer und besser lesbar für Suche und KI. Inhalte bleiben. Ab 500 €.",
      "publisher": {
        "@id": "https://modern-stack.de/#organization"
      },
      "inLanguage": "de-DE"
    },
    {
      "@type": [
        "Organization",
        "ProfessionalService"
      ],
      "@id": "https://modern-stack.de/#organization",
      "name": "Modern Stack",
      "legalName": "Modern Stack",
      "url": "https://modern-stack.de",
      "logo": "https://modern-stack.de/brand/logo.png",
      "email": "info@modern-stack.de",
      "telephone": "+49 152 25317285",
      "sameAs": [
        "https://stevebaka.de",
        "https://www.linkedin.com/in/steve-baka/",
        "https://www.mallorca-expats.de"
      ],
      "foundingLocation": {
        "@type": "Place",
        "name": "Bad Schönborn, Deutschland"
      },
      "address": {
        "@type": "PostalAddress",
        "streetAddress": "Glöckelsberg 13/2",
        "postalCode": "76669",
        "addressLocality": "Bad Schönborn",
        "addressRegion": "Baden-Württemberg",
        "addressCountry": "DE"
      },
      "areaServed": [
        {
          "@type": "Place",
          "name": "Bad Schönborn",
          "url": "https://modern-stack.de/regionen/bad-schoenborn"
        },
        {
          "@type": "Place",
          "name": "Mingolsheim",
          "alternateName": "Bad Mingolsheim",
          "url": "https://modern-stack.de/regionen/mingolsheim"
        },
        {
          "@type": "Country",
          "name": "DE"
        },
        {
          "@type": "Country",
          "name": "AT"
        },
        {
          "@type": "Country",
          "name": "CH"
        }
      ],
      "knowsAbout": [
        "Website-Modernisierung",
        "WordPress-Migration",
        "Generative Engine Optimization",
        "Lokale Sichtbarkeit Bad Schönborn"
      ],
      "founder": {
        "@id": "https://modern-stack.de/#person"
      }
    },
    {
      "@type": "Person",
      "@id": "https://modern-stack.de/#person",
      "name": "Steve Baka",
      "jobTitle": "Gründer, Modern Stack",
      "url": "https://stevebaka.de",
      "email": "steve@modern-stack.de",
      "telephone": "+49 152 25317285",
      "sameAs": [
        "https://stevebaka.de",
        "https://www.linkedin.com/in/steve-baka/",
        "https://www.mallorca-expats.de",
        "https://geo-seo-aio.de"
      ],
      "worksFor": {
        "@id": "https://modern-stack.de/#organization"
      },
      "knowsAbout": [
        "Website-Modernisierung",
        "Generative Engine Optimization",
        "AI Search",
        "WordPress Migration",
        "Knowledge Graph",
        "Lokale Sichtbarkeit D-A-CH"
      ]
    },
    {
      "@type": "WebPage",
      "@id": "https://modern-stack.de/glossar/convex#webpage",
      "url": "https://modern-stack.de/glossar/convex",
      "name": "Convex — Glossar | Modern Stack",
      "description": "Convex: reaktives TypeScript-Backend mit Datenbank, Functions, Realtime und Vektorsuche — Teil des Modern-Stack-Ökosystems.",
      "isPartOf": {
        "@id": "https://modern-stack.de/#website"
      },
      "about": {
        "@id": "https://modern-stack.de/glossar/convex#main"
      },
      "breadcrumb": {
        "@id": "https://modern-stack.de/glossar/convex#breadcrumb"
      },
      "dateModified": "2026-09-29T08:00:00+00:00",
      "inLanguage": "de-DE"
    },
    {
      "@type": "DefinedTerm",
      "@id": "https://modern-stack.de/glossar/convex#main",
      "name": "Convex — Glossar",
      "headline": "Convex — Glossar",
      "alternateName": "Convex",
      "description": "Convex ist ein reaktives TypeScript-Backend: Datenbank, Serverfunktionen, Realtime und optionale Vektorsuche in einer Umgebung — Clients abonnieren Abfragen statt REST-Polling.",
      "abstract": [
        {
          "@value": "Convex ist ein reaktives TypeScript-Backend: Datenbank, Serverfunktionen, Realtime und optionale Vektorsuche in einer Umgebung — Clients abonnieren Abfragen statt REST-Polling.",
          "@language": "de"
        },
        {
          "@value": "Convex is a reactive TypeScript backend unifying database, functions, realtime and optional vector search — clients subscribe to queries.",
          "@language": "en"
        }
      ],
      "url": "https://modern-stack.de/glossar/convex",
      "inLanguage": [
        "de-DE",
        "en"
      ],
      "datePublished": "2026-09-29T08:00:00+00:00",
      "dateModified": "2026-09-29T08:00:00+00:00",
      "author": {
        "@id": "https://modern-stack.de/#person"
      },
      "publisher": {
        "@id": "https://modern-stack.de/#organization"
      },
      "mainEntityOfPage": {
        "@id": "https://modern-stack.de/glossar/convex#webpage"
      },
      "speakable": {
        "@type": "SpeakableSpecification",
        "cssSelector": [
          ".gb-direct-answer",
          ".gb-faq-answer"
        ]
      },
      "encoding": {
        "@type": "MediaObject",
        "encodingFormat": "text/markdown",
        "name": "English direct answer",
        "text": "Convex is a reactive TypeScript backend unifying database, functions, realtime and optional vector search — clients subscribe to queries."
      },
      "citation": [
        "https://www.convex.dev/",
        "https://modern-stack.de/themen/webarchitektur-ki-zeitalter"
      ],
      "mentions": [
        {
          "@type": "Thing",
          "name": "Next.js",
          "alternateName": "Next.js",
          "url": "https://modern-stack.de/glossar/nextjs"
        },
        {
          "@type": "Thing",
          "name": "Website-Modernisierung",
          "alternateName": "Website modernization",
          "url": "https://modern-stack.de/themen/website-modernisierung"
        },
        {
          "@type": "Thing",
          "name": "Vercel",
          "alternateName": "Vercel",
          "url": "https://modern-stack.de/glossar/vercel"
        },
        {
          "@type": "Thing",
          "name": "SurrealDB",
          "alternateName": "SurrealDB",
          "url": "https://modern-stack.de/glossar/surrealdb"
        },
        {
          "@type": "Thing",
          "name": "Resend",
          "alternateName": "Resend",
          "url": "https://modern-stack.de/glossar/resend"
        },
        {
          "@type": "Thing",
          "name": "Webarchitektur im KI-Zeitalter — vom CMS-Monolithen zum reaktiven Full-Stack",
          "alternateName": "Web architecture in the AI era — from CMS monoliths to reactive full-stack",
          "url": "https://modern-stack.de/themen/webarchitektur-ki-zeitalter"
        },
        {
          "@type": "Thing",
          "name": "SSR/SSG-Stack",
          "alternateName": "SSR/SSG stack",
          "url": "https://modern-stack.de/themen/ssr-ssg-stack"
        },
        {
          "@type": "Thing",
          "name": "RAG",
          "alternateName": "Retrieval-Augmented Generation",
          "url": "https://modern-stack.de/glossar/rag"
        },
        {
          "@type": "Thing",
          "name": "Hosting nach der Migration",
          "alternateName": "Hosting after migration",
          "url": "https://modern-stack.de/themen/hosting-nach-migration"
        },
        {
          "@type": "Thing",
          "name": "Modern Stack",
          "alternateName": "Modern Stack",
          "url": "https://modern-stack.de/themen/modern-stack"
        },
        {
          "@type": "Thing",
          "name": "Next.js vs WordPress in der KI-Suche",
          "alternateName": "Next.js vs WordPress for AI Search (GEO/AIO)",
          "url": "https://modern-stack.de/themen/nextjs-vs-wordpress-geo"
        },
        {
          "@type": "Thing",
          "name": "Convex",
          "alternateName": "Convex",
          "url": "https://modern-stack.de/glossar/convex"
        }
      ],
      "inDefinedTermSet": "https://modern-stack.de/glossar"
    },
    {
      "@type": "BreadcrumbList",
      "@id": "https://modern-stack.de/glossar/convex#breadcrumb",
      "itemListElement": [
        {
          "@type": "ListItem",
          "position": 1,
          "name": "Startseite",
          "item": "https://modern-stack.de/"
        },
        {
          "@type": "ListItem",
          "position": 2,
          "name": "Glossar",
          "item": "https://modern-stack.de/glossar"
        },
        {
          "@type": "ListItem",
          "position": 3,
          "name": "Convex",
          "item": "https://modern-stack.de/glossar/convex"
        }
      ]
    },
    {
      "@type": "FAQPage",
      "@id": "https://modern-stack.de/glossar/convex#faq",
      "mainEntity": [
        {
          "@type": "Question",
          "name": "Was ist Convex?",
          "acceptedAnswer": {
            "@type": "Answer",
            "text": "Convex ist ein reaktives Backend: Datenbank, Serverfunktionen und Echtzeit-Abos in TypeScript. Clients bekommen Updates über WebSockets, sobald sich Daten ändern."
          }
        },
        {
          "@type": "Question",
          "name": "Warum nutzt Modern Stack Convex?",
          "acceptedAnswer": {
            "@type": "Answer",
            "text": "Für serverseitige Anfragen/CRM mit EU-Standort, typsicheren Functions und ohne separates REST-Layer — ergänzend zu Next.js und SurrealDB."
          }
        }
      ]
    }
  ]
}
```
