JAVAのようなPHPでGoogleクロージャー大豆テンプレートを使用する可能性はありますか?JAVAクラスの代わりにPHPクラスを生成するクラスジェネレーター、またはphpコードでsoyテンプレートを使用する機能はありますか?両側で同じテンプレートを使用するというアイデアが好きです(クライアントにはJavascript、サーバーにはJAVA)。
質問する
852 次
3 に答える
2
私はこれを試していませんが、見栄えがよく、まさに必要なものです。
https://github.com/kennberg/php-closure
特徴:
- Google Closure Compiler を使用してローカルでコンパイルする
- Google Closure Template と Soy-To-Js Compiler のサポート
- ソースのキャッシュと再コンパイルを処理します。
- ソース ファイルを含むディレクトリを追加します。
于 2013-02-26T12:03:46.917 に答える
0
次の 2 つの手順で実行できます。
- cpp-closure-templateなど、JNI を介して公式の Java メソッドを呼び出す C/C++ アダプターを作成します。アダプターには、Java を使用した Hello World として変更された jar ボールが必要です - クロージャー ツール - Google Developers (ハンドラー Java ファイルを追加します)
- PHP 拡張機能は、JSON オブジェクト文字列をデータ マップとして渡すアダプターを利用します。
于 2013-08-11T16:02:31.883 に答える
0
*.soy ファイルの PHP へのコンパイルをサポートする Closure Templates の実験的なフォークを作成しました。
GitHub で入手できます: https://github.com/oujesky/closure-templates
于 2015-07-13T19:26:26.863 に答える