Alpaca-spa.js轻量的前端JS框架
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>
评论