tantek / cassis
v0.3.19425
2023-03-10 00:36 UTC
This package is not auto-updated.
Last update: 2024-09-20 08:00:23 UTC
README
于2008年末构思,CASSIS项目的目标是实现适用于客户端和服务器端的全能JavaScript(JS),用于可扩展的应用逻辑。主要用例是编写在浏览器中运行的应用逻辑代码,特别是利用XMLHTTPRequest(XHR/AJAX/AHAH)进行操作的动态接口,这些代码同样可在Web服务器上运行。
由于典型的托管公司支持在服务器上运行JS,CASSIS代码必须在至少两个编程语言环境中运行,客户端的JS,以及在典型托管公司服务器上可以做成类似JS的东西,结果发现是PHP。
更多背景信息请参阅:http://cassisjs.org
包含CASSIS
使用以下代码从您的服务器本地包含cassis.js
客户端HTML中
<script type="text/javascript" src="cassis.js"></script>
服务器端PHP中
include 'cassis.php';
使用Composer在PHP中
"require": {
"tantek/cassis": "0.1.*"
},
require_once 'vendor/autoload.php';
测试
运行PHP测试
$ phpunit.phar
运行JS测试
$ npm test
实验性实时
实验性CASSIS改进和新增功能在此处进行实时测试
如果您好奇或想尝试一个可能比这里发布的cassis.js版本更新的版本。