Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Programmieren allgemein (https://www.delphipraxis.net/40-programmieren-allgemein/)
-   -   TMS Web (https://www.delphipraxis.net/197509-tms-web.html)

Neumann 12. Aug 2018 12:35

TMS Web
 
Hallo,

das sieht erst mal interessant aus, habe mir auch schon die Demo-Version geholt und einige Demos zum laufen gebracht. So wie ich das verstehe ist das im wesentlichen ein Delphi-Javascript Konverter.

Was mir noch nicht klar ist z.B. wie bringe ich das auf meinen Webserver, was muss der können und wie verbinde ich das mit meinen Daten (direkte Anbindung von Datenbanken ist nicht möglich, Rest geht aber die Beispiele zeigen nicht wie ich z.B. geänderte Daten zurückbekomme.

Meine Zeit ist leider knapp, deshalb die Frage lohnt es sich da weitere Zeit und Mühe zu investieren um so als Ziel z.B. eine Warenwirtschaft damit zu bauen?

ConstantGardener 12. Aug 2018 16:20

AW: TMS Web
 
...so wie ich das verstehe, brauchst du nur die erzeugten Html/JS/CSS dateien auf deinen Server (welchen auch immer! Egal ob Windows/Linux/Indy usw.) hochladen und das läuft dann.
Es werden ja per se SPA's (SinglePageApplication's) erzeugt. Also alles auf einer Seite, wo dann nur die Ansichten gewechselt werden. Man kann aber auch Modal's nutzen usw.
Datenaustauch sollte man über Rest abwickeln. Welcher Rest-Server (Rad-Server, node, xData) ist erstmal egal. Problem ist halt, das du das Rest-API erstmal bauen musst. Das kann bei einem ERP natürlich ganz schön "fett" werden. TMS hat mit xData ja einen eigenen Rest-Server am Start (gibt es nur im Buissenes-Packet). Der ist am besten integriert (eine Adapter, Aurelius (ORM) integration usw.).
Hört sich für mich auch sehr gut an, ob es den Umfang einer kompletten ERP deckeln kann, weiß ich aber nicht.

cu cg

arnof 12. Aug 2018 20:11

AW: TMS Web
 
TMS Web ist eine FETTE Sache, die auch viel potential hat.

es kommt immer eine html und eine passende js Datei raus, d.h. das läuft überall zur not auch lokal ohne Server!

Datenbanken kann man am schnellsten per REST Server anbinden, mit Delphi ist das fix selbst gemacht (auch ohne RAD Server -> Webbrokeranwendung -> Firedac -> json output -> fast fertig )

Bisher habe ich eine IntraWeb für Delphibasierte Anwendungen genommen, mein aktuelles Projekt versuche ich mit TMS WEB umzusetzen (Reservierungssystem). TMS Web hat auch den Vorteil das die gesamte Rechenlast vom Server genommen wird, da der nur die Datenbankanfragen abarbeiten muss und nicht mehr xxx Sessions belastet wird.

Zum Thema ERP und TMS Web: man muss bedenken, das ist V1.0 ....

Das Backend ist halt eine größere Sache und wie mein Vorschreiber schon richtig bemerkt hat, ist der Restserver dafür schon aufwändiger. Man könnte natürlich dem Resterver auch freie SQL Übergeben, da aber für ERP auch Sicherheit und aktuell auch DSGVO eine große Rolle spielt, kann ein selbst ungeübter, dann alles Klauen was an Daten da ist!

Elrond 13. Aug 2018 07:52

AW: TMS Web
 
Ich muss kritisch anmerken, dass ich den Sinn dahinter für neue Projekte überhaupt nicht sehe.
Wenn ich nicht gerade auf eine bestehende große Delphi Codebasis aufbaue, idealerweise bereits mit TMS Komponenten, dann frage ich mich warum nicht gleich JS/HTML5.

Olli73 13. Aug 2018 08:22

AW: TMS Web
 
Zitat:

Zitat von Elrond (Beitrag 1410473)
Ich muss kritisch anmerken, dass ich den Sinn dahinter für neue Projekte überhaupt nicht sehe.
Wenn ich nicht gerade auf eine bestehende große Delphi Codebasis aufbaue, idealerweise bereits mit TMS Komponenten, dann frage ich mich warum nicht gleich JS/HTML5.

Weil ich (ich nutze derzeit UniGUI) damit ca. 100 mal schneller bin.

arnof 13. Aug 2018 08:25

AW: TMS Web
 
Zitat:

Zitat von Olli73 (Beitrag 1410475)
Zitat:

Zitat von Elrond (Beitrag 1410473)
Ich muss kritisch anmerken, dass ich den Sinn dahinter für neue Projekte überhaupt nicht sehe.
Wenn ich nicht gerade auf eine bestehende große Delphi Codebasis aufbaue, idealerweise bereits mit TMS Komponenten, dann frage ich mich warum nicht gleich JS/HTML5.

Weil ich (ich nutze derzeit UniGUI) damit ca. 100 mal schneller bin.

So ist es

sh17 13. Aug 2018 11:03

AW: TMS Web
 
Das Teil von TMS ist vielversprechend. Gibt es vergleichbare Alternativen auf Basis von Delphi?

mkinzler 13. Aug 2018 11:13

AW: TMS Web
 
-UniGUI
-IntraWeb
-Kitto(2)

-ThinFinity

-Elevate WebBuilder
-Smart Mobile Studio


Alle Zeitangaben in WEZ +1. Es ist jetzt 15:08 Uhr.

Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz