ich möchte in Node.js gerne Module verwenden, um meinen Code übersichtlich zu gestalten und Wiederholungen zu vermeiden. Ich würde gerne Methoden implementieren, die ich von verschiedenen Orten aufrufen kann (als wären sie public und static) und mit deren Ergebnissen ich weiterarbeiten kann. Allerdings habe ich mittlerweile festgestellt, dass Node.js nicht synchron arbeitet und meine File einfach weiter ausgeführt wird, obwohl ich das Ergebnis aus einem anderen Modul noch nicht erhalten habe. Ich habe versucht, mein Problem mit Callback Functions zu lösen, aber hier habe ich dann wieder das gleiche Problem, ich kann mit den Ergebnissen der Callbacks nicht weiterarbeiten, so wie ich es von C# her kenne. Es ist, als dürfte man nur einmal eine Callback function benutzen und dann muss es in der gleichen file weitergehen. Ich bin ehrlich überfordert. Ich möchte nicht den selben Code immer wieder in eine File klatschen, nur damit irgendwann mal eine Variable nicht undefined ist. Ich würde gerne qualitativ hochwertigen Code schreiben, aber ich kenne node.js nicht gut genug Komme ich hier eventuell mit Events weiter? Ich würde mich freuen, falls mir jemand einen Tipp geben könnte, wie ich hier weiterkommen könnte.
Frage
Gast Sue
Hallo liebes Forum,
ich möchte in Node.js gerne Module verwenden, um meinen Code übersichtlich zu gestalten und Wiederholungen zu vermeiden. Ich würde gerne Methoden implementieren, die ich von verschiedenen Orten aufrufen kann (als wären sie public und static) und mit deren Ergebnissen ich weiterarbeiten kann. Allerdings habe ich mittlerweile festgestellt, dass Node.js nicht synchron arbeitet und meine File einfach weiter ausgeführt wird, obwohl ich das Ergebnis aus einem anderen Modul noch nicht erhalten habe. Ich habe versucht, mein Problem mit Callback Functions zu lösen, aber hier habe ich dann wieder das gleiche Problem, ich kann mit den Ergebnissen der Callbacks nicht weiterarbeiten, so wie ich es von C# her kenne. Es ist, als dürfte man nur einmal eine Callback function benutzen und dann muss es in der gleichen file weitergehen. Ich bin ehrlich überfordert. Ich möchte nicht den selben Code immer wieder in eine File klatschen, nur damit irgendwann mal eine Variable nicht undefined ist. Ich würde gerne qualitativ hochwertigen Code schreiben, aber ich kenne node.js nicht gut genug Komme ich hier eventuell mit Events weiter? Ich würde mich freuen, falls mir jemand einen Tipp geben könnte, wie ich hier weiterkommen könnte.
Vielen Dank im Vorraus!
Link zu diesem Kommentar
Auf anderen Seiten teilen
2 Antworten auf diese Frage
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.