Alpaca-spa.js - 轻量的前端JS框架


GPL
跨平台
JavaScript

软件简介

Alpaca-
spa.js是一款轻量的前端JS框架,提供前端路由功能,前端视图渲染功能,前端套页面功能。目的是用来提高web项目的开发效率,前后端分离开发,同时使前端代码结构更加整洁。

Alpaca-spa.js
区别于其他框架的主要特点是轻巧灵活,学习成本低。框架没有复杂的概念与特性,几乎都是最基本的JavaScript语法,也就是说读者只要有JavaScript语言基础,就能很快学会使用
Alpaca-spa.js框架。

示例代码:

<script src="/common/jquery-2.1.4.min.js" type="text/javascript"></script>
<script src="/alpaca-spa-2.0.js" type="text/javascript"></script>

<script>
    //定义index模块
    Alpaca.IndexModule = {};
    //定义index控制器
    Alpaca.IndexModule.IndexController={
        //定义index动作
        indexAction:function(){
            alert('Hello Router');
        },
        //定义index动作
        index2Action:function(){
            Alpaca.Tpl({data:{text:'Hello'},place:'body'});
        },
    };
</script>

<script>
    $().ready(function () {
        Alpaca.run();
    });
</script>