Flow
A Total.js alkalmazása vizuális automatizáláshoz és IoT-hoz: a böngészőben rajzolt FlowStreamek, mindegyik a saját folyamatában, JSON API-val és 146 komponensből álló katalógussal.
Mi a Flow: vizuális automatizálás és IoT FlowStreamekkel
A Flow a Total.js alkalmazás, amely FlowStreameket futtat: üzenetekkel összekötött komponensek vizuális diagramjait automatizáláshoz, integrációkhoz és IoT-hoz, böngészős szerkesztővel és API-val a folyamok kezeléséhez.
A Flow telepítése és az első bejelentkezés
Futtasd a Flow-t Node.js-szel vagy Dockerrel, nyisd meg a 8000-es porton, jelentkezz be a Flow által az első indításkor generált felhasználónévvel és jelszóval, és tudd meg, mely mappákban vannak az adataid.
FlowStreamek kezelése a Flow API-val
Jelentkezz be, listázz, hozz létre, importálj, exportálj, szüneteltess, indíts újra és távolíts el FlowStreameket a /fapi/ címen elérhető JSON API-val, olvasd a statisztikákat és a változókat, és hívj meg egy folyamot kívülről a notify címével vagy a saját proxy útvonalával.
A Flow beállításai, a config fájl és a mappák
A Flow beállításai (név, komponens- és sablonkatalógusok, környezet, biztonsági mentés, tokenek), a config fájl sorai, a folyamok környezete, valamint a bővítmények és a helyi komponensek mappái.
Flow komponens írása: egyetlen HTML fájl
A Flow komponens egyetlen HTML fájl Node.js résszel, beállítási űrlappal és kinézettel. Építs egyet, amely megváltoztatja egy üzenet szövegét, ismerd meg a fájl részeit és azt, hogyan tesztelheted.
A Flow komponenstárolója: 146 komponens, a katalógus és a teszter
Körút a totaljs/flowstreamcomponents tárolóban, a Flow nyílt forráskódú komponenseinél: milyen csoportokat fed le, hogyan készül a db.json, hogyan tölti be a Flow a katalógust, és hogyan tesztelhetsz egy komponenst a mellékelt tesztelővel.