4
我最近有興趣學習一種叫做Opa的新語言,當我閱讀它時似乎很有希望。據維基百科描述,它可以用於客戶端,服務器端腳本,也可以用於數據庫(糾正我錯誤)。我的問題是:OPa編譯器如何知道腳本應該執行哪一方?它應該是用戶定義的嗎?Opa:它如何識別服務器端或客戶端腳本
我最近有興趣學習一種叫做Opa的新語言,當我閱讀它時似乎很有希望。據維基百科描述,它可以用於客戶端,服務器端腳本,也可以用於數據庫(糾正我錯誤)。我的問題是:OPa編譯器如何知道腳本應該執行哪一方?它應該是用戶定義的嗎?Opa:它如何識別服務器端或客戶端腳本
您可以註釋一個函數,強制它在一個特定的一面。但這不是強制性的,你可以讓編譯器決定。
例如,DOM訪問在客戶端,數據庫查詢在服務器端。但是,如果可能的話,雙方都會編譯一個函數。
閱讀http://doc.opalang.org/manual/Developing-for-the-web/Client-server-distribution瞭解更多信息。