2012-04-11 5 views
4

Ich bin vor kurzem interessiert, eine neue Sprache namens Opa zu lernen, die vielversprechend zu sein scheint, wenn ich darüber lese. Soweit Wikipedia es beschreibt, ist es in der Lage clientseitig, serverseitig zu scripten sowie auch für die Datenbank zu verwenden (korrigiere mich falls falsch). Meine Frage ist: Wie weiß der OPa-Compiler, auf welcher Seite das Skript ausgeführt werden soll? Sollte es benutzerdefiniert sein?Opa: Wie identifiziert es serverseitige oder clientseitige Skript

Antwort

4

Sie können eine Funktion mit Anmerkungen versehen, um sie auf eine bestimmte Seite zu zwingen. Aber es ist nicht obligatorisch, Sie können den Compiler entscheiden lassen.

Zum Beispiel ist ein DOM-Zugriff auf Client-Seite, eine Datenbankabfrage ist auf der Serverseite. Aber wenn möglich, wird eine Funktion für beide Seiten kompiliert.

Lesen Sie http://doc.opalang.org/manual/Developing-for-the-web/Client-server-distribution für weitere Informationen.

Verwandte Themen