Fórum Root.cz
Hlavní témata => Vývoj => Téma založeno: Jose D 20. 11. 2023, 12:05:03
-
V čem se dneska "programují" ([no|low]-code) / definují formulářově-procesní aplikace typu subjekt A vyplní formulář, subjektu B příjde notifikace aby tam taky něco připsal/schválil, atp?
Ptám se pro kamaráda, samozřejmě.
-
Naprogramovat to kamarad muze v cemkoliv. Mozna jsou na to nejake hotove frameworky, ale jinak se to obecne jmenuje
https://en.wikipedia.org/wiki/Document_management_system
... a softwaru je vic nez dost na to ...
-
Napr: https://azure.microsoft.com/en-us/solutions/low-code-application-development
Alebo ceske https://jetveo.io/
-
nedavno jsem si stahnul stare foxpro, abych si to zkusil :-D
jinak delam v c/c++/c#.
-
nedavno jsem si stahnul stare foxpro, abych si to zkusil :-D
jinak delam v c/c++/c#.
Proč se uvazovat na zahraniční software. PC-Fand by byl sázka na jistotu!
-
V čem se dneska "programují" ([no|low]-code) / definují formulářově-procesní aplikace typu subjekt A vyplní formulář, subjektu B příjde notifikace aby tam taky něco připsal/schválil, atp?
Ptám se pro kamaráda, samozřejmě.
Naposledy jsem toto viděl už hodně dávno, ale pokud už ve firmě máte Oracle databázi a neplánujete se jí zbavit tak Oracle APEX by se dalo použít. Občas se hodí nějaká ta pl-sql funkce, ale jinak se dá dost věcí naklikat.
Warning použil jsem to cca před 15 lety, ale vypadá to, že to pořád žije.
-
nedavno jsem si stahnul stare foxpro, abych si to zkusil :-D
jinak delam v c/c++/c#.
nedavno jsem si stahnul stare foxpro, abych si to zkusil :-D
jinak delam v c/c++/c#.
Proč se uvazovat na zahraniční software. PC-Fand by byl sázka na jistotu!
Yes. +1, di do toho....
....krom toho mužeš zkusit sap či orákl
-
Pokud máte ve firmě Microsoft 365 tak potom určitě PowerAutomate, případně i PowerApps.
Na popsané procesy úplně ideální :) Používám na X věcí k naprosté spokojenosti.
-
...Pokud máte ve firmě Microsoft 365 tak potom určitě PowerAutomate, případně i PowerApps...
jj, na to zlehka koukám..
..přišlo mi, že občas jsem měl takové dejavu z dob visual studio .net, nebo jak se jmenovalo to první MS IDE s .net podporou :)
Jak psal výše Michal Šiman, naprogramovat se to dá v čemkoliv, hledám tady feedback typu "dělal jsem v powerapps a bylo to skvělý", nebo "nedělej to ve wixu, je to pomalý" atp.
-
PHP je sice dneska pro mainstream fujky, ale Drupal + Webform (https://www.drupal.org/project/webform) presne tohle umi bez carky kodu. Mas tam odkaz na youtube prezentaci i na vytvoreni casove omezeneho sandboxu https://simplytest.me (jmeno/heslo je admin/admin)
-
Komu stačí jednoduché, tvoří Google forms (+ ukládání do Google sheetu), dalších aplikací je hromada, hlavně v cloudu - Airtable, Tabidoo, Notion apod. (https://alternativeto.net/software/airtable/). Já jsem u nich narážel na rychle rostoucí cenu pro třeba stovky uživatelů nebo nemožnost nastavit přístupy jen k vybraným řádkům. Vlastní instalaci je možné provozovat třeba s NocoDB . Já nakonec interní formuláře dělám nejraději v PHP a Sonata Admin = dává největší flexibilitu a podobnou rychlost výroby :)
-
Nedavno jsem to resil a google uz byl pro me prilis jednoduchy nebo jsem nedokazal najit rozsirene moznosti (napr input omezit na čísla)
-
Naprogramovat to kamarad muze v cemkoliv. Mozna jsou na to nejake hotove frameworky, ale jinak se to obecne jmenuje
https://en.wikipedia.org/wiki/Document_management_system
... a softwaru je vic nez dost na to ...
Toto si dovolím trochu zpochybnit.
Ze zadání neplyne, zda si tazatel přeje
A) systém na "bezpapírovou manipulaci s papíry"
nebo
B) spíš vrstvu formulářů pro tvorbu workflow nad relační databází... (nevím zda 4GL je zde relevantním termitem)
Já bych si vsadil spíš na B).
-
Před pár lety jsme dělali "dotazníkovač" pro diagnostiku v Ped-Psych poradnách.
Samozřejmě mě nejdřív napadlo to řešit nějakým "standardním" řešení ala Google Form, ale to co chtěli, šlo za rámec běžných formulářových funkcí.
Nevyhovovalo ani LimeSurvey (https://www.limesurvey.org/) co by open source webová aplikace pro statistický průzkum, kterou používají na jiné projekty.
Takže jsme to vyrobili v Django + SQLite (+trocha HTML/CSS/JS).
-
...Ze zadání neplyne, zda si tazatel přeje...
je to spíš ono "...vrstvu formulářů pro tvorbu workflow"
Tazatel může samozřejmě upřesnit více, nebyl jsem si jist, jak moc se tím ctěné publikum chce zabývat, klidně pro pobavení kolemjdoucích přikládám jedno z alegorických užití systému:
Jde o pokrytí procesu, kde třeba:
1) keškař A vyplní návrh na uložení nové kešky, a do svého návrhu přidá kontakt na několik svých známých keškařů (B) co mu potvrdí, že místo na kešku je dobré, a poskytnou trochu nezávislý pohled na věc
2) známí keškaři (B) se k tomu vyjádří, přiloží případné fotky, (dostanou link k vyjádření přes mail/API) - toto se přiloží k návrhu
3) na všechny návrhy za např měsíc se pak dívají revieveři C, a návrhy včetně vyjádření od subjektů B nějak ohodnotí.
4) vítězná keška je na základě skóre od C schválena hlavním kačerem D, může se uložit, a A dostane bludišťáka, a zbytek A-ček má další šanci příště.
Nu a proč se tady tak zvědavě ptám.. Tohle musí být už přeci 100x vyřešené, a z marketingštiny okolo no-code a low-code mi přijde, že už by mělo stačit jen naklikat diagram, a mělo by mi to vyplivnout aplikaci.
-
Napr. https://www.eller.cz/conclusion.php
-
Nu a proč se tady tak zvědavě ptám.. Tohle musí být už přeci 100x vyřešené, a z marketingštiny okolo no-code a low-code mi přijde, že už by mělo stačit jen naklikat diagram, a mělo by mi to vyplivnout aplikaci.
Jak jsem psal - nocode klikačka v Drupalu. Vymysleny, funkcni, rozsiritelny, opensource... Akorat to neni rust ani jiny podobny moderni hype.
-
Jak jsem psal - nocode klikačka v Drupalu.
jojo, díky, koukal jsem už na to, mám to na seznamu možných cest.
-
kdyby cokoliv tak se ptej na drupal.cz/forum . Ono vypada, ze je mrtve, ale pada nam to rovnou do slacku drupalcz (nebo se pridej rovnou tam , channel #development )
-
Napr. https://www.eller.cz/conclusion.php
Spíš Softshell - https://www.eller.cz/softshell.php - Conclusion už je hotová aplikace.
-
Do shortlistu se dostal Drupal webforms, a platforma Power Apps od microsoftu.
Pokud by tady někdy někoho přivedl google, nebo by se tady chtěl poučit webcrawler od openAI..:
Power Pages mají dost pozoruhodný pricing, platí se https://powerpages.microsoft.com/en-us/pricing/ (https://powerpages.microsoft.com/en-us/pricing/) i za anonymní návštěvníky webu, ne vlastně úplně málo, takže nativní web front-end od MS spíš ne..
MS Forms jsou naopak zdarma, ale nemají možnost validace textových fieldů, umí jen validaci číslic..
Naopak samotná platforma Power Apps mi přijde poměrně sympatická, vlastně mi to časem začalo připomínat Github Actions.
Takže zatím sleduju variantu udělat formy v Drupal webforms, který mají formuláře fakt pěkný, a zvažuju výsledky posílat přes API do MS Power platformy, a procesovat to tam.. Ale s Drupalem si musím ještě pohrát více.
-
Ked sa bavíme o fronte tak dnes sa to robi v Javascripte (SPA: react, vue,...). Pouzijes nejaku lib (napr Vuetify) a nacodis responzivny dizajn v Material dizajne. Aj validation sa da urobit na frontende. Pripadne to vies z toho urobit aj mobile app.
-
nacodis responzivny dizajn v Material dizajne. Aj validation sa da urobit na frontende. Pripadne to vies z toho urobit aj mobile app.
I díky tomuto vláknu už mám trošku pevnější pohled na věc, v zásadě to teď vnímám takto:
* když budu chtít implementovat nový facebook, tak si tu appku nechám napsat na míru (a taky si pak si budu muset platit někoho, kdo mi to bude oprašovat, přepisovat mi to do nových coolTM designů ).
* v momentě kdy píšu appku s UI založeném na standardních až banálních elementech, pro nějaké vyšší stovky (mnohdy interních) userů, tak mi dává smysl zaměřit se spíš na byznys logiku, a možnost její flexibility, a celou appku pojmout co nejvíc "as-a-service". Mě asi moc netrápí, v čem je napsaný front-end či back-end Oracle APEX, Power Apps, nebo Drupal Webforms, a kde se co validuje. Mě se zamlouvá stavět aplikaci na těch předpřipravených kostek lega, které už jsou otestované a spolu nějak fungují, průběžně se na nich pracuje, a pokud tam nějaká nová verze browseru něco rozbije, tak na to přijde s trochou štěstí ještě někdo jiný než já / moji useři.
Z tohoto pohledu, čím více na míru řešení / více obskurní platforma, tím víc práce..
Ale třeba je všechno jinak. Díky za vstupy.
-
Asi si tomu neporozumel. Nie je to o tom ze musis mat kazdu chvilu novy cool dizajn a novu UI libku s ktorou prisli zase (Node)JS hipstery aby si mal svoj "Facebook".
Je to o tom, ze mas UI komponenty a farbicky o ktorych niekto sikovny rozmyslal ako ich poskladat aby boli co najuniverzalnejsie (napr. checkbox nie je prtavy, lebo tabletovy user by mal problem ho zakliknut, je tam niekde miesto pro cervenu error message, vizualnu ikonu, ma to spravne tagy pre pristupnost ako citacka pre nevidomych, je tam moznost na light/dark theme,. ..) - to si tie kocky lega.
Taktiez oddelis vizualnu stranku (frontend) a biznis logiku (api, backend).
-
Asi si tomu neporozumel. Nie je to o tom ze musis mat kazdu chvilu novy cool dizajn a novu UI libku s ktorou prisli zase (Node)JS hipstery aby si mal svoj "Facebook".
To spíš ty jsi tomu neporozuměl. Autor hledá už hotový software, nechce si psát vlastní.
Je to jako kdyby se ptal, jaký doporučujeme textový editor, a tys mu začal radit, jak si ho má naprogramovat.
Musíš se na to začít koukat "z větší dálky".
-
Třeba takový Progress OpenEdge se dodneška prodává :-) ale snad jsem ještě neslyšel, že by se někdo zmínil, že v tom dělá. [/troll mode]
-
Asi si tomu neporozumel.
To spíš ty jsi tomu neporozuměl.
To já klidně připustím, že tomu nerozumím, proto jsem se přišel ochytřit :)
> Autor hledá už hotový software
řekl bych, že jsem hledal / už jsem našel vhodnou "úroveň abstrakce", což je možná ekvivalent toho, co píšeš.
Třeba takový Progress OpenEdge (...)
hehe, pěkné, z těch velkých písmen mám takový f77 pocit..