platforma pro vývoj informačních systémů
z desktopových aplikací nyní na webu!
Single page app s ReactJS komponentami
Základní kostra každé aplikace
Součástí platformy jsem já :)
Moje know how, znalosti a zkušenosti.
Single page aplikace založená na ReactRouter
Nové speficifikace Javascriptu pro efektivnějsí vývoj
Flux architektura s globálním app state
Redux DevTools extension pro Chrome
Vlastní vytuněná komponenta pro zobrazování a filtrování dat z databáze
Unikátní koncept pro práci s formuláři s live validací.
Client a server side validace vstupů
Komponenta pro práci s taby
Každý objekt lze zavolat přes svoji url.
Asynchronní HTML5 upload příloh a obrázků
Gettexový styl lokalizace.
Websockets + Node JS + Socket.io
Scaffolding kódu pro datagridy a formuláře
Spousta nápadů v roadmapě na další featury :)
Reálná CRM aplikace...
Ukázková aplikace
Jednoduché CRM: evidence klientů, faktur a zakázek.
https://demo.reactis.cz
Login: demo
Heslo: demo
Pro koho je platforma určena?
Především pro mě :) Implementoval jsem Reactis, aby se mi efektivněji programovali webové aplikace.
Pro firmy, které už dnes ví, že Nette je slepá cesta a chtějí se posunout dál. Jen neví, jak začít.
Pro moderní firmy, které věří, že React bude mainstream dalších 5 let.
Některé součásti Reactisu jsem uvolnil jako open source s licencí MIT.
Jsem si vědom nedostatečnou dokumentací, příklady a testy, ale vývoj open source software mi složenky nezaplatí, takže z kapacitních důvodů to půjde pomaleji než bych chtěl.
ACL - Access Control List částečně kompatabilní s Nette ACL.
Datagrid - Datagarid s filtrováním, řazením, hromadnými akcemi, master-detail.
Forms - Celý koncept pro práci s formuláři včetně live validace.
Inline Edit - Komponenta pro inline editaci. Vhodné nejen pro datagridy.
Modal - Koncept pro práci s modalními okny napojený na Redux
Loader - Komponenta pro zobrazování točítka při asynchronních operací.