JavaScript-framework update
Bij het maken van het nieuwe verbindingenoverzicht hebben we de tijd genomen om de werkwijze waarop modules in Conscribo gemaakt worden te herzien. “Vroeger” werden veel modules aan de serverkant gegenereerd en aan de browserkant getoond (gerenderd). Met de tijd is hier steeds meer “client side rendering” bijgekomen, omdat de functionaliteiten steeds complexer zijn geworden en de verwachtingen hoger. De laatste jaren zijn we begonnen met het gebruiken van de server als “data provider” en wordt bij nieuwe functionaliteiten alle rendering in de browser gedaan.
Dit is een aantal keer gedaan (het transactiescherm en de Bank-module zijn hier goede voorbeelden van), en we zijn nu op een punt dat we hier grotere stappen in willen zetten. Het verbindingenscherm is gemaakt met het nieuwe Conscribo JS-framework Module-component, en zit vol met nieuwe componenten die concepten als “overzichten”, “filters” en “opgeslagen weergaves” samenbrengen en op een uniforme manier laten werken, zodat we er sneller mee kunnen ontwikkelen.
Daarnaast hebben diverse JavaScript-componenten ook een flinke overhaul gehad, zoals het overzichtencomponent, waar u nu in de kolomkop kolommen kunt toevoegen en verplaatsen, en zelfs een snelfilter kunt toepassen. Veel andere JavaScript-componenten zijn gerefactord naar moderne standaarden zodat ze sneller en beter kunnen worden ingezet.