Open source Full-stack TypeScript

Framework, kterým stavíme všechno ostatní

Contember je open-source full-stack framework. Nadefinujete datový model v TypeScriptu a dostanete GraphQL API, přihlašování, oprávnění podle rolí a React admin rozhraní. Přes sedm let v produkci, od malých redakčních systémů po systémy, které řídí celé firmy.

$ npm exec "@contember/create@latest" my-app

Popíšete model. Dostanete všechno ostatní.

Většina firemního softwaru je pořád dokola stejná práce: databáze, API, přihlašování, práva, admin. Contember ji dělá za vás.

01

Nadefinujete model

Datový model, role a oprávnění popíšete deklarativně v TypeScriptu. Jeden zdroj pravdy pro celou aplikaci, čitelný pro lidi i pro AI agenty.

02

Zbytek se vygeneruje

Z modelu vznikne GraphQL API šité na role, autentizace, migrace databáze i administrace. Instalatérina, která se jinak píše týdny, je hotová okamžitě.

03

Stavíte jen to podstatné

Váš čas jde do business logiky a rozhraní, ne do infrastruktury. Proto na Contemberu vznikají složité aplikace za týdny, ne za kvartály.

Hotové věci, které jinde píšete znovu a znovu

GraphQL API

Výkonná API generovaná automaticky, šitá na jednotlivé role.

Autentizace a autorizace

Správa uživatelů, přihlašovací flow a Tenant API v základu.

Oprávnění podle rolí

Přístupová pravidla až na úroveň jednotlivých buněk. Bezpečné od začátku.

React data binding

Automatické propojení React komponent s GraphQL daty.

PostgreSQL

Prověřená open-source databáze, plně spravovaná frameworkem.

Migrace schématu

Upravit, vygenerovat, nasadit. Bez ztráty dat.

Akce a webhooky

Automatizace navázané na změny dat.

Event log a audit

Záznam každé operace, úplná historie.

Multi-tenant a vícejazyčnost

Více tenantů i jazyků v základu.

WYSIWYG editor

Strukturovaný text s vlastními bloky.

2FA a OAuth

Zabezpečení na úrovni enterprise v základu.

Framework, se kterým umí pracovat i AI agenti

Contember jsme navrhli s předpokladem, který se mezitím stal skutečností: aplikace budou čím dál častěji stavět, upravovat a udržovat AI agenti. Deklarativní model znamená minimální kontext, čitelnou architekturu a vzory, nad kterými jazykové modely dokážou spolehlivě uvažovat.

V praxi to znamená, že agent nemůže „rozbít databázi“: pracuje s modelem, ne s SQL.

Nasaďte do svého cloudu, nebo do našeho

Contember Cloud

Plně spravované nasazení: infrastruktura, škálování, bezpečnostní záplaty i zálohy databází jsou naše starost. Plány od zdarma po enterprise.

https://vaseapp.contember.cloud
Plány a ceny →

Self-hosted

Open-source pod licencí Apache 2.0. Nasadíte na vlastní infrastrukturu: AWS, GCP, Azure i bare metal. Plná kontrola, žádné licenční poplatky za jádro.

$ docker compose up -d

Nejrychlejší cesta k první aplikaci

Vývojáři začnou příkazem níž. Firmy bez vývojářů nemusí framework vůbec řešit. Od toho je Fabrika.

$ npm exec "@contember/create@latest" my-app