Zatim teda at to tady uplne nehnije..
Co jsem zatim prezvykal, ze lze na wixu delat krom teda klasickeho naklikani webu/shopu s milionem ruznych webovych prvku:
Skrz
https://www.wix.com/velo (javascript + administrace) lze delat:
- na veskere prvky na strankach si pres skript navesit sve funkce
- vytvorit custom html prvky (tzn co neni k naklikani v knihovne, si muzete nadefinovat)
- vytvaret si sve tabulky/databazi, kam si muzete ukladat a vycitat, co potrebujete
- navest externi databazi a pracovat s ni
- s tabulkama lze pracovat objektove, ale i pres sql
- pres API volat a ziskavat data z jinych sluzeb (ktere maji API)
- na svem Wixu si nadefinovat funkce, ktere jsou pristupne zvenci, tzn vase API
- sve funkce navesit na ruzne udalosti na webu
- pouzit mnozstvi npm packagi
- pouzit nekolik primo Wixem vyvinutych integraci ruznych sluzeb
Toto zni moc dobre, ale jsou tam omezeni:
- nemuzete uplne jednoduse pouzit cizi .js knihovny
- scope toho, na co na webu muzete sahat, je omezeny, tzn sahnete si na prvky na dane strance, ale "vyse" uz ne (a toto je casto v konfliku s cizima js knihovnama, ktere pouzivaji cely DOM)
- scope toho, co lze vycist ze systemove databaze, je omezen
- napr. v eshopu se vubec nedostanete ke strance pokladny. muzete si preklikat kosik, ale pokladnu uz ne.
//pokud je tu nekdo znaly veci a pisu nejake nesrovnalosti, budu rad za feedback, pripadne doplneni zasadnejsich veci, cumim do toho doslova par dni..