Vydanie novej verzie servera platforma pre vývoj informačných systémov lsFusion 4.0. Platforma je založené na jednej z pomerne zriedkavých paradigiem programovania: programovaní na funkčnej úrovni (nesmie sa zamieňať s funkčnými), a najmä preto sa výrazne líši od všetkých existujúcich platforiem na trhu (napr. SAP, Dynamics AX, 1C, .Net).
tiež interne sa veľmi aktívne využíva reaktívne a objektovo orientované plánovanie udalostí A to všetko podľa vývojárov umožňuje rádovo zvýšiť rýchlosť a kvalitu vývoja, ako aj rýchlosť systémov, ktoré sa vytvárajú.
Hlavné zmeny v lsFusion 4.0
Z najpozoruhodnejších zmien v novej verzii lsFusion 4.0 to môžeme nájsť pridané nové zobrazenia zoznamu, čo umožňuje používateľovi zobrazovať údaje nielen vo forme bežných tabuliek, ale aj v akejkoľvek inej podobe. Vývojár (rovnako ako používateľ) môže vyberať zobrazenia z množiny preddefinovaných zobrazení a pridávať vlastné.
Pridané podpora zoskupovacích pohľadov (jedna z možností pre preddefinované zobrazenia zoznamu). V týchto názoroch používateľ môže zoskupiť údaje nezávisle z ľubovoľného hľadiska a tak vykonať základnú analýzu. V takom prípade je možné údaje zobraziť vo forme dynamických tabuliek (s možnosťou objednávania, filtrovania zákazníkov, exportu do Excelu atď.), Ako aj vo forme rôznych tabuliek a grafov.
Tiež bol pridaný do lsFusion 4.0 podpora mapy a kalendára (opäť možnosti pre preddefinované zobrazenia zoznamu), ako aj takzvané vlastné zobrazenia, v ktorých môže vývojár nakonfigurovať na zobrazovanie ľubovoľné svoje vlastné funkcie JavaScriptu (čo umožňuje na zobrazovanie údajov použiť ktorúkoľvek z existujúcich súčastí kódu JavaScript otvoreného zdroja).
Bola implementovaná podpora niekoľkých ďalších typov autentifikácie po vybalení z krabice: autentifikácia OAuth (Yandex, Facebook, Google), autentifikácia priamo na URL a / alebo hlavičkách žiadostí, samoregistrácia (cez webové rozhranie).
Pridané podpora reverznej internacionalizácie, keď sú reťazcové literály zadané v konkrétnom jazyku a sú pri spustení automaticky prekódované na príslušné identifikátory (ktoré sú následne lokalizované na základe miestneho nastavenia používateľa).
A tiež bola rozšírená základná funkčnosť užívateľského rozhrania- Bolo pridaných oveľa viac možností „sledovať odkaz“ a objavila sa možnosť prepnúť do režimu celej obrazovky.
Bolo urobených niekoľko optimalizácií, ktoré výrazne zlepšujú výkon v niektorých prípadoch: napríklad skupinové zmeny sa teraz robia „na požiadanie“, práca s DOM sa výrazne optimalizovala a je teraz možné zakázať automatickú aktualizáciu zoznamov.
Jazykové možnosti sa výrazne rozšírili, napríklad teraz je povolené používať výrazy v hlavičkách kontajnerov a formulárov, rozširovať formulár priamo v mieste hovoru (s možnosťou zavrieť s odkazom na parametre v kontexte hovoru) atď. .
Dizajn používateľského rozhrania bol takmer úplne prepracovaný a bola pridaná podpora tém.
tiež bol ohlásený plán pre nasledujúce verzie (štvrtý a piaty):
- Zvýšená asynchrónnosť používateľského rozhrania: asynchrónne zadávanie údajov o objektoch vo formulári, asynchrónne otváranie a zatváranie formulárov, asynchrónna adaptívna aktualizácia objektov a vlastností.
- Podpora agregácie a dedenia formulárov.
- Vylepšenie mechanizmu rozšírenia, najmä pridanie možnosti meniť atribúty prvkov formulára.
- Významné rozšírenie možností prispôsobenia formulárov: napríklad možnosť pridávať do formulára nové vlastnosti, vytvárať preddefinované vlastné filtre, ukladať rôzne možnosti prispôsobenia formulára atď.
- Podpora alternatívnych zobrazení vlastností.
- Zmeňte usporiadanie kontajnerov
Konečne ak o tom chcete vedieť viac z platformy, môžete skontrolujte nasledujúci odkaz.