Infotehnoloogiliste sĂŒsteemide arendamise platvormi lsFusion 6.0 vĂ€ljaanne

Ilmus lsFusion 6.0, projekti vabastamine, mis arendab deklaratiivset platvormi Àri- ja veebirakenduste arendamiseks. Platvorm sobib ettevÔtte ja raamatupidamisrakenduste arendamiseks ning seda saab kasutada tasuta avatud alternatiivina 1C platvormile. Projekti kood on kirjutatud Java keeles ja levitatakse LGPLv3 litsentsi alusel. VÀljapakutud ERP-lahendus vÀikesele ja keskmisele ettevÔttele MyCompany, mis kasutab lsFusionit, levitatakse Apache 2.0 litsentsi alusel.

Platvorm pĂ”hineb kompinatoorse programmeerimise paradigmal (function-level), mis eristab lsFusionit turul olevatest teistest platvormidest (nt SAP, Dynamics AX, 1C, .Net). Samuti kasutatakse sees aktiivselt sĂŒndmustepĂ”hist, reaktiivset ja objektorienteeritud programmeerimist. Kuues versioon keskendub veebiliidese parendamisele: sĂŒgavale integreerimisele Bootstrapiga, PWA ja kaasaegsete brauseri APIde toetamisele ning paindlike vormide ja liideste loomise tööriistade laiendamisele.

Peamised muudatused lsFusioni kuuendas versioonis:

  • Bootstrap'i integreerimine: kĂ”ik sĂŒsteemi elemendid (vormid, nupud jne) kasutavad automaatselt standardseid Bootstrap'i klasse; saadaval on mitu eelnevalt seadistatud teemat; lihtsustatud kohandamine class atribuudiga.
  • Uued UI-valikukomponendid: lĂŒlitid, kontrollnupud, nuppude grupid, raadioklahvid ja rippmenĂŒĂŒd Bootstrap'i stiilis; sĂŒsteem suudab automaatselt valida sobivaima komponendi pĂ”hinedes vĂ”imalike vÀÀrtuste statistikast.
  • Ikonide tugi: integreeritud Bootstrap Icons ja FontAwesome raamatukogud; rakendatakse automaatset ikoonide valikut mĂ€rksĂ”nade ja elemendi nimede alusel.
  • PWA ja brauseri API-d: Share, Notification ja Push API rakendamine natiivsete jagamisfunktsioonide, teavituste ja push-sĂ”numite jaoks; rakenduse paigaldamise vĂ”imalus kui edusammeline veebirakendus.
  • HTML-mĂ€rgiste ja input tĂŒĂŒpide selge mÀÀramine: tosubdate, time, color, range, month ja kohandatud yearpicker; arendaja saab selgelt mÀÀrata mĂ€rgise ja sisendi tĂŒĂŒbi.
  • Laiendatud omaduste atribuudid: lisatud placeholder, pattern, regexp, tooltip, comment, samuti paindlikud seadistused paigutuseks ja joondamiseks lĂ€bi panelCaption* ja panelComment*.
  • Konteinerid hĂŒpikakende jaoks (popup): sisu laadimise edasilĂŒkkamine kliki peale, mis vĂ€hendab liidese koormust ja kiirendab esialgset joonistamist.
  • Tiny/Mini stiilid: kompaktsete UI-elementide suurused skrollimise vĂ€hendamiseks ERP-rakendustes.
  • Suunatud (arrow) nupud: spetsiaalsed stiilid protsesside visualiseerimiseks ja haldamiseks liideses.
  • WebSocket moodul: tekstiliste ja binaarsete sĂ”numite vastuvĂ”tt ja saatmine, ĂŒhenduse avamise/sulgemise sĂŒndmused ja sisseehitatud soketihaldus.
  • Andmete tĂ€iendav töötlemine:
    • FORMULA operaatoris "TabelvÀÀrtused";
    • VALUE operaator, et pÀÀseda ligi vormi praegustele vÀÀrtustele;
    • TOP/OFFSET valik pagineerimiseks ja partiide lugemiseks (FOR operaator);
    • Omakasutatavad agregaadid GROUP/PARTITION.
  • TĂ€iendavad sĂŒndmused vormis: CHANGE BEFORE/CHANGE AFTER omadustele, ON COLLAPSE/ON EXPAND konteineritele, vĂ”imalusega mÀÀrata sĂŒndmuse allikas (EDIT, BINDING, PASTE, CUSTOM).
  • Andmebaasis nimede selge mÀÀratlemine: tabelite, indeksite ja materialiseeritud omaduste nimede mÀÀramine, et andmeskeem oleks lĂ€bipaistvam.
  • Raw-literaalide toetamine: spetsiaalne stringisĂŒntaks tekstandmetega töötamiseks ilma pĂ”genemiseta.

Allikas: opennet.ru

Osta usaldusvÀÀrne hostimine veebilehtede jaoks DDoS-i kaitsega, VPS VDS serverid đŸ”„ Osta usaldusvÀÀrne hostimine veebilehtede jaoks DDoS-i kaitsega, VPS VDS serverid | ProHoster