Publication de la plateforme de développement de systèmes d'information lsFusion 6.1.

La version du projet lsFusion 6.1, qui développe une plateforme déclarative pour le développement d'applications web et commerciales, est maintenant disponible. La plateforme convient au développement d'applications d'entreprise et de comptabilité et peut être utilisée comme une alternative open-source et gratuite à la plateforme 1C. Le code du projet est écrit en Java et est distribué sous la licence LGPLv3. La solution ERP standard pour les petites et moyennes entreprises MyCompany, utilisant lsFusion, est distribuée sous la licence Apache 2.0.

La plateforme repose sur la paradigme de la programmation combinatoire (fonction-niveau), ce qui la distingue considérablement des plateformes existantes sur le marché (par exemple SAP, Dynamics AX, 1C, .Net). Elle utilise également activement la programmation basée sur les événements, réactive et orientée objet. La version 6.1 se concentre sur la correction des bugs, l'amélioration de la facilité d'intégration, l'expansion des possibilités du langage et de l'interface, ainsi que sur la préparation au support de clients alternatifs.

Les principaux changements dans la version 6.1 :

  • Support de l'annotation « @@deprecated » pour marquer les éléments du langage obsolètes et les retirer progressivement de l'utilisation.
  • Support de MEASURES(groupObject) pour créer des rapports multidimensionnels avec plusieurs indicateurs.
  • Possibilité de transmettre directement les noms de fichiers dans les opérateurs de lecture et d'écriture (READ / WRITE).
  • Amélioration de la recherche via PrefixSearch, les correspondances exactes ont désormais une priorité plus élevée, et un nouvel opérateur prefixSearchExact a été ajouté pour un classement plus flexible.
  • Support de l'identifiant externe des actions EXTID pour les scénarios d'intégration.
  • L'action UpdateStats peut désormais être exécutée automatiquement selon un calendrier.
  • Canonicalisation JSON assurée pour une comparaison/signature/mise en cache correcte sans 'fausses' différences dans l'ordre des champs.
  • Refactoring des actions client pour un futur support du client Flutter.
  • Dans start.log, l'enregistrement de la version Java, du classpath et des arguments JVM a été assuré.
  • Amélioration de la détection et de la redéfinition du mode mobile.

Source : opennet.ru

Acheter un hébergement fiable pour les sites avec protection DDoS, serveurs VPS VDS 🔥 Acheter un hébergement fiable pour les sites avec protection DDoS, serveurs VPS VDS | ProHoster