FrankSchl Geschrieben 22. Mai 2020 Teilen Geschrieben 22. Mai 2020 Hallo zusammen, es gibt eine Telefoniesoftware – Hermes – die mir Rätsel aufgibt, bzw. die Datenabfrage. In die Software werden Tabellen mit Kundendaten reingepumpt, die angerufen werden sollen. Für die User sollen jetzt mehrere Anwendungen in Javascript entwickelt werden, die mit den Daten arbeiten. Ich – nur mit Grundkenntnissen ausgestattet – könnte jetzt eine kleinere Anwendung entwickeln. Mein Problem ist jetzt erstmal, überhaupt mit Javascript Daten aus den Tabellen ins Formular zu holen. Ich kenne JS bisher als Sprache, um Webseiten interaktiv zu gestalten, für den Datenaustausch nutze ich Access und SQL. Kann mir jemand einen Hinweis geben, mit welchen Konzepten ich mich auseinandersetzen muss, um die Daten ins Formular zu bekommen? Meine ersten Recherchen deuten darauf hin, dass in Javascript Variablen definiert werden, die SQL-Phrasen enthalten. Gibt es jemanden unter den Fachleuten, der das konzeptionell einordnen, mir eventuell sogar ein Buch oder ein Tutorial zur Weiterbildung empfehlen kann? Danke für die Aufmerksamkeit… Zitieren Link zu diesem Kommentar Auf anderen Seiten teilen Mehr Optionen zum Teilen...
_n4p_ Geschrieben 22. Mai 2020 Teilen Geschrieben 22. Mai 2020 vor 6 Minuten schrieb FrankSchl: Ich kenne JS bisher als Sprache, um Webseiten interaktiv zu gestalten Denke mal das ganze geht in die Richtung: https://www.w3schools.com/nodejs/nodejs_mysql.asp Zitieren Link zu diesem Kommentar Auf anderen Seiten teilen Mehr Optionen zum Teilen...
Whiz-zarD Geschrieben 22. Mai 2020 Teilen Geschrieben 22. Mai 2020 Wobei man hier aufpassen muss! Baut man jetzt mittels node.js eine JavaScript-Anwendung, die clientseitig ausgeführt wird, könnte die Datenbank böswillig angegriffen werden. Ist ja nur JavaScript. Der Code liegt also in lesbarer Form vor und kann von jedem manipuliert werden. Ich bräuchte dann nur einen einzigen SQL-Query im Code ändern und die Anwendung könnte die komplette Datenbank löschen. Sinnvoller wäre es, eine serverseitige Anwendung zu bauen, die die Daten zur Verfügung stellt. Dann ist es auch egal, ob man JavaScript, Java, C# oder eine völlig andere Sprache nimmt. Es wird dann eine sog. Web-API implementiert, über die dann der Client (also die Webseite) mit dem Server kommuniziert und der Client kann nur die Daten abrufen, die die API auch zur Verfügung stellt. Zitieren Link zu diesem Kommentar Auf anderen Seiten teilen Mehr Optionen zum Teilen...
Saheeda Geschrieben 22. Mai 2020 Teilen Geschrieben 22. Mai 2020 (bearbeitet) @Whiz-zarD Prinzipiell gebe ich dir Recht, werfe hier aber mal die Begriffe uglify und minify in den Raum. Das sind an sich zwar keine dedizierten Sicherheitsfeatures, helfen aber dabei, die Hürde höher zu setzen. Bearbeitet 22. Mai 2020 von Saheeda Zitieren Link zu diesem Kommentar Auf anderen Seiten teilen Mehr Optionen zum Teilen...
FrankSchl Geschrieben 23. Mai 2020 Autor Teilen Geschrieben 23. Mai 2020 Ok, danke. Das hilft schon mal weiter bei der Recherche. Zitieren Link zu diesem Kommentar Auf anderen Seiten teilen Mehr Optionen zum Teilen...
Empfohlene Beiträge
Dein Kommentar
Du kannst jetzt schreiben und Dich später registrieren. Wenn Du ein Konto hast, melde Dich jetzt an, um unter Deinem Benutzernamen zu schreiben.