TMS WEB Core
Delphi voor het web! TMS WEB Core is de basis van een innovatieve nieuwe en moderne manier voor het maken van web client toepassingen van Delphi met behulp van RAD-ontwikkelings methodologie en met behulp van een op componenten gebaseerd framework.
De reikwijdte en architectuur van TMS WEB Core is gebaseerd op het compileren van de Delphi UI-code naar JavaScript en het op deze manier creëren van zogenaamde Single-Page-Applications.
De terminologie “pagina” moet niet worden verward met formulieren die Delphi-ontwikkelaars gewend zijn. Een TMS WEB Core-applicatie kan meerdere formulieren bevatten. Deze meerdere formulieren worden gehost in een JavaScript-toepassing waarnaar een webbrowser kan navigeren via een enkele pagina-URL.
Elke moderne HTML5-compatibele browser kan TMS WEB Core web client toepassingen uitvoeren. Dit omvat Chrome, Safari, Edge, Firefox, Firefox Developer Edition, Opera.
Dit betekent dat applicaties worden uitgevoerd als JavaScript-code in de browser-client (links). De web client toepassing communiceert meestal met een server of servers voor het werken met gegevens of andere services (rechts). De TMS WEB Core web client toepassing staat open voor gebruik met verschillende server technologieën. Dit omvat maar is niet beperkt tot TMS XData, Embarcadero RAD Server, node.js, ASP.NET Core microservices. De typische technologie die voor deze communicatie wordt gebruikt, is via HTTP REST API’s