Přejít na obsah
Jetstack

Aplikace a Studio

Postavte frontend. Všechno za ním už je hotové.

Aplikace na Jetstacku jsou váš vlastní kód (React, TypeScript, Tailwind), nebo nakonfigurované obrazovky. Běží ve vašem tenantovi a na vašich doménách a sdílejí jedno jádro pro data, přihlašování, oprávnění a automatizace. Nasaďte jich, kolik potřebujete: hosting je v ceně.

Dokumentace Studia
www.acme.cz
acmeSlužbyReferenceBlogKontakt

Teplo, chlazení a servis, které prostě fungují.

Instalace do týdne. Servis na roky.

Nezávazná nabídka
Případová studie: 40 tepelných čerpadel za 30 dní

Pojďme to probrat

Jméno
E-mail
Zpráva
Odeslat
portal.acme.cz
acme.K

Vítejte zpět, Kláro

Vaše projekty

Instalace tepelného čerpadlaProbíhá
Roční servisNaplánováno · 12. 11.

Dokumenty

Smlouva.pdf Podepsáno
Nabídka-0142.pdf Schváleno
Nahrát dokument
crm.acme.cz

Obchodní případy

⌘KMoje leady

42

▲ 8%

9

▲ 2

14 d

▼ 3 d

Nové5

Klára Veselá

Web · dnes

Severka s.r.o.

Doporučení

Kvalifikované4

Orbit Labs

590 000 Kč

Kestrel

245 000 Kč

Nabídka3

Tidewater

1 040 000 Kč

3 apps · 1 core

Anatomie

Aplikace je frontend, pár endpointů a manifest.

Manifest určuje, co aplikace potřebuje: datové typy, role, oprávnění, položky menu, plánované úlohy a tajné klíče. Nasazení podle něj upraví tenant a návrat zpět změny vrátí.

public/

Sestavený frontend, servírovaný z vašeho tenanta nebo vlastní domény.

server/

Malé handlery v sandboxu, s interním API platformy.

jetstack.app.json

Smlouva: co aplikace vlastní, co potřebuje a co smí.

1{
2 "manifestVersion": 2,
3 "name": "Website",
4 "compat": { "platformApi": ">=6" },
5 "access": { "visibility": "public" },
6 "viewport": "full",
7 "routes": {
8 "POST /contact": { "handler": "server/contact.php", "auth": "public" }
9 },
10 "schema": { "types": [
11 { "system_name": "lead", "name": "Lead", "properties": [
12 { "system_name": "name", "name": "Name" },
13 { "system_name": "email", "name": "E-mail", "data_type": "pEmail" }
14 ]}
15 ]},
16 "capabilities": ["records.write:lead"],
17 "limits": { "perIpPerMinute": 20 }
18}

Kde aplikace žijí

V back office, nebo na vlastní doméně.

Uvnitř back office

Aplikace se otevře z menu v rozložení platformy, vedle nakonfigurovaných pohledů a dashboardů.

Přes celé okno

Aplikace přes celé okno si kreslí vlastní navigaci. Administrátoři nad ní mají plovoucí systémový panel.

Úvodní stránka

Jedna aplikace si může vzít kořenovou adresu tenanta, takže v ní každý po přihlášení přistane.

Vlastní doména

Web nebo portál na www.vasefirma.cz, sám na své doméně, s přihlášením na téže doméně.

V jiných obrazovkách

Widgety, zobrazení hodnot, akce nad záznamy a kroky automatizací přenesou aplikaci do back office.

Na jiném webu

Web hostovaný jinde může volat veřejné endpointy aplikace, s limitem pro každého návštěvníka.

Studio

Popište ji. Sledujte, jak vzniká. Nasaďte.

Studio spojuje AI builder aplikací, editor, který rozumí TypeScriptu, živý náhled a problémy aplikace v jednom okně prohlížeče. Nic se neinstaluje a není potřeba build server: aplikace se sestavují přímo v prohlížeči.

App builderdev

Přidej stránku pro rezervace. Ukládej je do Rezervací a upozorni recepci.

Čtu datový model
Píšu src/pages/Booking.tsx
Přidávám endpoint POST /bookings
Kontroluji build: bez problémů
App.tsxBooking.tsxMjetstack.app.json
1export function Booking() {
2 const slots = useSlots();
3 return (
4 <Card className="p-6">
5 <SlotPicker slots={slots} />
6 <Button onClick={request}>
7 </Card>
8 );
9}
building…
preview · /booking
  • AI builder aplikací, který čte váš datový model i dokumentaci
  • Fast refresh: změny se projeví, aniž by stránka ztratila stav
  • Inspect: klikněte na prvek v náhledu a změňte jeho text a třídy
  • Společná editace: lidé i agent ve stejném souboru
  • Větve pro experimenty, slučované třícestně
  • Problémy z buildu, typů, prohlížeče i serveru
  • Izolovaný náhled, takže rozpracovaný kód nikdy nejedná s vaší relací
  • Publikujte, až bude hotovo; každá verze si drží historii

Minuty od jednoho požadavku k sestavené aplikaci

Naše vlastní běhy s builderem aplikací ve Studiu, jeden požadavek na případ

Filtrovaná tabulka faktur

náklad na model 0,81 $

3,1 min

Rezervace s kontrolou na serveru

náklad na model 0,65 $

2,5 min

Stránka pro leady s formulářem

náklad na model 0,53 $

2,2 min

Dashboard nad existujícími daty

náklad na model 0,49 $

1,6 min

Hypoteční kalkulačka

náklad na model 0,17 $

0,9 min

Oprava podstrčené chyby

náklad na model 0,07 $

0,5 min

Měřeno v říjnu 2026 s modelem Claude Opus 5.5 jako builderem aplikací, bez zásahu člověka. Všechny případy se sestavily, u dvou zůstaly v přehledu problémy k dořešení. Náklady jsou spotřeba modelu podle ceníku.

Sdílené služby

Každá aplikace dostane služby platformy zdarma.

Přihlašování, vyhledávání, notifikace, úlohy na pozadí i živé události fungují ve všech aplikacích stejně, takže i aplikace přes celé okno nabídne zvoneček, vyhledávání a seznam úloh ve vlastním designu.

  • Přihlášení a role
  • Záznamy a soubory
  • Fulltextové vyhledávání
  • Notifikace
  • Úlohy na pozadí
  • Živé události
  • Kontext pro AI asistenta
  • Překlady

Rozšíření

Přeneste funkce aplikace do back office.

Widgety

Prvek aplikace na libovolném plátně dashboardu, s nastavením přímo v builderu pláten.

Zobrazení hodnot

Hodnota pole vykreslená vlastní komponentou aplikace, v každé tabulce i detailu.

Akce nad záznamy

„Vygenerovat smlouvu“ u případu: tlačítko, které spustí endpoint aplikace, dostupné i přes MCP.

Kroky automatizací

Logika aplikace jako krok v builderu automatizací, s typovanými vstupy.

Verze

Každé nasazení má plán, záznam a cestu zpět.

Práce probíhá v konceptu aplikace, který sdílí Studio, váš editor i AI agenti. Publikování vytvoří neměnnou verzi, nasazení nejdřív ukáže plán a zapíše, kdo ho provedl. Návrat zpět je jeden krok.

01

Koncept

Jedna pracovní kopie pro lidi i agenty

02

Verze

Neměnná, očíslovaná, s náhledem

03

Plán

Co vytvoří, změní nebo odstraní

04

Nasazení

Se schválením druhou osobou, pokud chcete

05

Návrat

Jeden krok zpět k poslední dobré verzi

Už máte rozpracováno?

Váš prototyp se může nastěhovat.

Postavili jste něco v Lovable, Boltu, v0 nebo Claude Code? Frontend si nechte. Stane se vlastní aplikací a jeho databáze, přihlašování a obchodní pravidla se přesunou do jádra, kde získají oprávnění, historii a API.

Prototyp

  • Vlastní databáze a přihlašování
  • Oprávnění v kódu frontendu
  • Ruční nasazování, žádná historie
  • Nikdo nemá pohotovost

Na Jetstacku

  • Sdílené záznamy a jedno přihlášení
  • Pravidla vynucuje platforma
  • Verze, prostředí a návrat zpět
  • Provoz a zálohy zajišťujeme my

Hosting v ceně

Žádné poplatky za aplikaci. Žádný účet za hosting.

Nasazení i hosting aplikací jsou součástí každého tenanta, bez poplatku za aplikaci a bez samostatného účtu za hosting. Postavte jednu aplikaci, nebo dvacet, interní i veřejné, na naší doméně nebo té vaší.

  • Nasazujte a vracejte zpět, jak často potřebujete
  • Vlastní domény pro veřejné aplikace
  • Každá aplikace ve vývoji i produkci

Otázky k aplikacím

Stavba aplikací, vysvětleno.

Jaké technologie můžeme použít?

Aplikace ve Studiu používají React, TypeScript, Tailwind CSS a shadcn/ui a sestavují se v prohlížeči ze sady knihoven s routováním, formuláři, daty, grafy, tabulkami, notifikacemi a animacemi. Aplikace sestavované na vašem počítači mohou používat libovolné balíčky. Serverové endpointy běží jako handlery v sandboxu a aplikace může mít i vlastní službu za bránou platformy.

Může na Jetstacku běžet veřejný web?

Ano. Web je aplikace s veřejnými endpointy, servírovaná samostatně na vlastní doméně. Její formuláře zakládají záznamy ve vašem back office a obsah se dá upravovat tamtéž.

Potřebují aplikace vlastní databázi?

Ne. Aplikace si v manifestu deklarují potřebné typy a používají záznamy tenanta, takže data sdílejí napříč aplikacemi se stejnými oprávněními.

Kdo smí aplikace nasazovat?

Lidé s oprávněním Nasazovat aplikace. Produkce může u každého nasazení vyžadovat schválení druhou osobou, nebo přijímat změny jen povýšením z vývoje.

Co se stane, když aplikaci smažeme?

Odstraní se její položky menu, plánované úlohy, přístupové údaje a služba. Její typy, záznamy a role zůstanou jako běžná konfigurace, takže o data nepřijdete.

Pojďme stavět

Přineste nápad. Odneste si aplikaci.

Napište nám, co byste chtěli postavit. Ukážeme vám Studio na vašem vlastním případu.

  • Živá stavba na vašem případu
  • Co vám jádro dává hned
  • Plán pro další aplikace
O co jde?

Vaše údaje použijeme jen k odpovědi. Ochrana osobních údajů

Napište nám, co chcete postavit

Portál, back office, web, agenta, nebo něco, co už máte rozpracované. Brzy se vám ozveme.