Almadar
Fizika programske opreme: Deklarirajte svojo aplikacijo, prevedite v produkcijo
Dobrodošli v dokumentaciji programskega jezika Almadar. Almadar je deklarativni pristop k gradnji celovitih aplikacij prek state machines, entities in traits.
Hitra navigacija
Začetek
- Uvod - Kaj je Almadar in zakaj bi ga uporabili?
- Namestitev - Pridobite Almadar CLI za vaš sistem
- Vaša prva shema - Zgradite upravljalnika nalog v 10 minutah
- Osnovni koncepti - Entities, traits in state machines
Jezikovna referenca
- Specifikacija - Popolna jezikovna specifikacija
- Entities - Podatkovne strukture in persistence
- Traits - Vedenje kot state machines
- S-Expressions - Sintaksa za guards in effects
- Effects - Strežniški in klientski effects
- Patterns - Knjižnica UI vzorcev
Vodniki
Tehnični
Poslovni
Tutoriali
Začetniški
Vmesni
Napredni
Referenca
Filozofija Almadar
Closed Circuit Pattern
Vsaka uporabniška interakcija v Almadarju sledi garantiranemu toku:
Event (Uporabniška akcija)
↓
Guard Evaluation (Preverjanje dovoljenj)
↓
State Transition (Logika vedenja)
↓
Effects Execution
↓
Response to UI
Ta vzorec zagotavlja:
- Varnost po zasnovi - Guards uveljavljajo dovoljenja na nivoju prehoda
- Predvidljivo vedenje - State machines lahko obstajajo samo v veljavnih stanjih
- Testabilnost - Vsaka pot je naštevna in testabilna
Trije stebri
- Entities - Kaj vaša aplikacija upravlja (podatki)
- Traits - Kako se vaša aplikacija obnaša (state machines)
- Pages - Kje se vaša aplikacija pojavi (routes)
Zakaj "Almadar"?
Kot planeti v orbiti okoli zvezde, komponente aplikacije v Almadarju sledijo predvidljivim, zakonitim potem. Zakoni fizike zagotavljajo stabilnost; Almaderjevi state machines zagotavljajo doslednost aplikacije.
Skupnost
- Discord - Klepet v realnem času in podpora
- GitHub Discussions - Tehnične razprave
- LinkedIn - Novice in napovedi
Izbor jezika
Podjetniške storitve
Iščete razvojnega partnerja? Almadar je tako ustvarjalec jezika Almadar kot tudi polnopravna programska agencija.
- Almadar Enterprise — Razvoj po meri, usposabljanje, svetovanje
Zgrajeno s strastjo od Almadar