Een interactieve, praktische tour
Phlo.
Eén taal. Eén platform. Van de eerste route tot complete infrastructuur. Pagina voor pagina zie je wat Phlo doet en hoe weinig code elke feature kost.
01
Wat is Phlo
Een geïntegreerd platform met een eigen full-stack taal die compileert naar leesbare PHP.
02
Hallo Phlo
Een route plus een view is een pagina. Meer is het niet.
03
View-syntax
Tags, shorthands en vier manieren om data op de pagina te zetten.
04
Control flow
Loops en condities zijn tags op een eigen regel.
05
Props & methods
Statische, berekende en gecachte waarden, zonder boilerplate-getters.
06
Routing
Match een URL met spaties, niet met slashes, en bind segmenten aan variabelen.
07
Resources
Elke capability is een resource: roep grafieken, PDF, betalingen, OAuth of embeddings aan en het is er gewoon.
08
Async formulieren
Eén route, twee transports. De pagina update zonder reload en zonder geschreven JavaScript.
09
Het apply()-protocol
De server stuurt DOM-commando's terug en phlo.js voert ze uit.
10
Streaming
Eén vlag om en één response streamt vele updates.
11
Reactieve store
Bind inputs en elementen aan een gedeelde store, geen handmatige DOM-code.
12
Transitions
View-transitions bij elke navigatie, runtime gekozen.
13
Thema's
Wissel een set CSS-variabelen en het hele deck verkleurt.
14
Toasts & dialog
De server stuurt DOM-commando's, dus toasts en dialogs verschijnen zonder client-code.
15
Formulieren & velden
Getypeerde velden renderen het formulier en valideren de invoer.
16
Database & model
Het model geeft create, read, update en delete cadeau.
17
Grafieken
SVG-grafieken zonder dependencies, recht uit je data.
18
PDF genereren
Render willekeurige HTML tot een echte, downloadbare PDF op de server.
19
Spreadsheet-import
Plak een CSV en de files/CSV-resource verwerkt hem server-side tot rijen.
20
Markdown & afbeeldingen
Render markdown in de browser en verklein een afbeelding op de server.
21
Live tijd & reveal
Tijden tikken vanzelf en elementen verschijnen zodra ze in beeld scrollen.
22
Realtime (Phlo Realtime)
Phlo Realtime pusht dezelfde update naar elke open tab.
23
Parallelle jobs
await() draait meerdere app-targets tegelijk over de daemon-pool.
24
Geplande taken
Declareer taken met een schema; één cron-entry per app vuurt elke minuut wat aan de beurt is.
25
AI-streaming
Stream een antwoord token voor token over één response.
26
AI-geheugen (RAG)
Embed tekst, sla de vectoren op en zoek op betekenis. Het model krijgt een geheugen.
27
Betalingen
Stripe Checkout, de billing-portal en abonnementen achter een handvol calls.
28
SEO
Laad één resource en je hebt sitemap.xml, robots.txt, hreflang en de head-meta.
29
Tweetalig
Dit hele deck is tweetalig. Zet de schakelaar om in de header.
30
Het platform
Code, realtime, fleet: de lagen die één taal tot infrastructuur maken.