JAVA와 같은 PHP에서 Google closure soy 템플릿을 사용할 수 있습니까? 자바 클래스 대신 php 클래스를 생성하거나 PHP 코드에서 콩 템플릿을 사용하는 기능을 가진 일부 클래스 생성기? 나는 양쪽 모두에서 동일한 템플릿을 사용하는 아이디어를 좋아한다 (자바 스크립트는 클라이언트, 자바는 서버).PHP에서 google closure soy 템플릿 사용
1
A
답변
2
나는 이것을 시험하지는 않았지만 당신이 필요로하는 것과 똑같이 보인다.
https://github.com/kennberg/php-closure
특징 :
- 구글 폐쇄 템플릿과 간장으로-JS 컴파일러
- 캐싱 및 소스의 재 컴파일 처리를위한 Google 폐쇄 컴파일러
- 지원을 사용하여 로컬 컴파일합니다.
- 소스 파일이있는 디렉토리를 추가하십시오.
0
그것은 두 단계를 수행 할 수 있습니다 :
- 같은 cpp-closure-template 같은 JNI를 통해 공식 Java 메소드를 호출하는 C/C++ 어댑터를 작성. 어댑터의 수정 된 jar ball은 Hello World Using Java - closure tools - Google Developers (처리기 java 파일 추가)입니다.
- PHP 확장은 JSON 객체 문자열을 데이터 맵으로 전달하는 어댑터를 사용합니다.
0
* PHP에 대한 * .soy 파일의 컴파일을 지원하는 Closure Templates의 실험용 포크를 만들었습니다.
당신은 GitHub의에 잡아 수 있습니다 https://github.com/oujesky/closure-templates
관련 문제
- 1. Soy if 문에 대한 템플릿 구문
- 2. Google Map Infowindow Closure?
- 3. Typescript 및 Google Closure
- 4. dojo 및 google closure 컴파일러
- 5. google closure jQuery 플러그인을 컴파일하십시오
- 6. PHP에서 Google 인증 API 사용
- 7. 자동 완성 폐쇄 간장 템플릿
- 8. 배열에 대한 Google Closure 컴파일러 유형 annotations
- 9. GWT VS Google Closure, 차이점은 무엇인가요?
- 10. 코드를 컴파일 단위로 나누는 Google Closure
- 11. Google Closure 컴파일러에 대한 Underscore.js externs
- 12. Google Closure 컴파일러로 부분 건너 뛰기
- 13. @ Override a method, Google Closure Compiler
- 14. google closure 컴파일러의 이름을 바꾸지 않는 속성
- 15. Google Closure - json 객체에 대한 데이터 형식
- 16. Google Closure Test Suite를 헤드리스로 실행합니다.
- 17. HTML 용 "Google Closure Compiler"와 동일합니까?
- 18. PHP에서 mysql 템플릿
- 19. 템플릿 사용
- 20. PHP에서 퓨전 차트 사용 및 Smarty 템플릿 엔진에서 렌더링
- 21. 템플릿 내에서 템플릿 사용 - eclipse
- 22. Python과 Javascript 모두를위한 템플릿 시스템?
- 23. PHP에서 디자인 템플릿 파일 만들기
- 24. PHP에서 템플릿 클래스를 모방하는 방법
- 25. PHP에서 Google 캘린더
- 26. Google Closure Templates는 별도의 리소스 파일이있는 단일 JavaScript 코드베이스 대신 각 언어에 대해 여러 개의 JavaScript 파일을 생성합니다.
- 27. 브라우저와 node.js 테스트를위한 Yahoo! (YUI) vs Google (Closure) 프레임 워크
- 28. Javascript - Google closure annotation - 유형을 익명 함수로 설정
- 29. 자바 스크립트 컴파일러 (Google Closure)에서 컴파일 할 스크립트 준비
- 30. Google지도의 컨트롤에 Google Closure UI 구성 요소를 추가하려면 어떻게해야하나요?
그는 SOY 파일에서 PHP 템플릿을 생성하려고합니다. php-closure 라이브러리는 PHP 내에서 SOY를 JS로 컴파일합니다. 당신은 여전히 컴파일 된 JS로 끝납니다. 내가 생각할 수있는 가장 가까운 해결책은 어떤 종류의 콩을 <좋아하는 PHP 템플릿 엔진을 여기에 삽입하는 것이다. 나뭇 가지, 똑똑한 등> 템플릿. – mkaatman