`
daogangtang
  • 浏览: 60983 次
  • 性别: Icon_minigender_1
  • 来自: 成都
社区版块
存档分类
最新评论

发布Bamboo 1.0,一个 lua MVC web开发框架

阅读更多
今天非常高兴,历经接近1年的开发,终于发布了 Bamboo v1.0。它是一个MVC,融合了非常多的创新理念在其中。

以下是发布邮件。

==========================================================
Dear friends,

I'm glad to announce the first release of Bamboo - v1.0. It took a
long time to prepare but now it may be ready to be tested so that I
can get some feedbacks.

## Features

- Bamboo is a MVC framework;
- cooperates with mongrel2, zeromq and redis;
- stateless handler;
- powerful views rendering engine;
- a strict single inheritance OOP model style;
- use a lua table as the main URL router;
- in each module, there can be another URL router related to this module (URL moduled);
- project init(), finish(); module init(), finish();
- a whole set of filter system for handler function;
- flexible ORM wrapper, specific to redis;
- powerful MVM (model-to-view mapping) function;
- decorators on database related actions, to reduce manual code;
- builtin User, Group and Permission models and a set of permission checking procedure;
- builtin test framework (based on telescope).


You can find installation method and the documentation for Bamboo here:

https://github.com/daogangtang/bamboo

You can refer:

https://github.com/daogangtang/bamboo/blob/master/README.md

to get more info about it.

The install method is at:
https://github.com/daogangtang/bamboo/blob/master/doc/0.INSTALL.md

The installer script is hosted on Google Code:

http://code.google.com/p/bamboo-installer/downloads/list

http://bamboo-installer.googlecode.com/files/BAMOO_INSTALL_v1.0.tar.gz


Best regards,
Daogang Tang  daogangtang(at)gmail.com


--
Nothing is impossible.

分享到:
评论

相关推荐

    Lua-1.0.113 luajava

    Lua-1.0.113 luajava luajava

    香草:OpenResty Lua MVC Web框架

    香草:OpenResty Lua MVC Web框架

    thinklua:一个lua Web MVC框架一个基于openresty的web框架

    thinklua:一个lua Web MVC框架一个基于openresty的web框架

    易语言LUA支持库1.0#0版(第三方)

    这是一组全局函数,当您在您的应用程序中实现一个能被LUA调用的函数时候,需要用到这些函数。主要是数据交换相关。包含 LUA取参数数目、LUA取参数类型、LUA取参数值、LUA加返回值、LUA扩展栈。后续版本可能会根据...

    Lua实现PureMVC

    这个是一个根据AS3(ActionScript 3) pureMVC而转换过来的lua pureMVC。所有的接口完全跟AS3版本一致。 若是想使用,可以直接查看网上的pureMVC 文档,我并未对任何一个函数改名或者更换参数位置。 注意,这个PureMVC...

    cocosLua中MVC的应用

    cocos2dx之lua项目开发中MVC框架的简单应用

    c++ lua 框架资源包c++ lua 框架资源包c++ lua 框架资源包c++ lua 框架资源包c++ lua 框架资源

    c++ lua 框架资源包c++ lua 框架资源包c++ lua 框架资源包c++ lua 框架资源包c++ lua 框架资源包c++ lua 框架资源包c++ lua 框架资源包c++ lua 框架资源包c++ lua 框架资源包c++ lua 框架资源包c++ lua 框架资源包...

    Lua的MVC框架Sailor.zip

    Sailor 是一个 Lua 语言的 MVC 编程框架。支持跨平台,兼容 mod_lua 或者 mod_pLua, Nginx 的 ngx_lua, 或者任何支持 CGI 的 Web 服务器,如 Civetweb 或者 Mongoose, 前提是必须有 CGILua使用 Sailor 开发应用的...

    基于OpenResty的LuaWeb框架Lor.zip

    Lor是一个运行在[OpenResty](http://openresty.org)上的基于Lua编写的Web框架. 路由采用[Sinatra](http://www.sinatrarb.com/)风格,结构清晰,易于编码和维护. API借鉴了[Express](http://expressjs.com)的思路...

    Python-Lor是一个运行在OpenResty上的基于Lua编写的Web框架

    Lor是一个运行在OpenResty上的基于Lua编写的Web框架.路由采用Sinatra风格,Sinatra是Ruby小而精的web框架.API基本采用了Express的思路和设计,Node.js跨界开发者可以很快上手.

    Lua 编译辅助工具 1.0 for lua 5.1.4

    程序为各位lua开发、学习者,对lua代码编译为二进制码提供了一个便利的解决方案。 1.支持方便地添加单个文件以及多个件的编译。 2.使用表达式得到输出路径。 3.文件搜索。 360会报毒,但是我保证没毒,360你们懂的...

    Lua的Web框架Lapis.zip

    Lapis 是一个用来构建 Web 一个用的框架,使用 MoonScript 或者 Lua 开发,运行于 OpenResty。 示例代码: lapis = require "lapis" class extends lapis.Application  -- Define a basic pattern that...

    lua开发中实现MVC框架的简单应用

    最近的游戏项目中使用了lua脚本来开发,项目中用到了MVC框架,最近有朋友问我怎么弄,在这里简单分享一下思路和一些开发中的技巧。有需要的小伙伴可以参考下。

    血杀1.0加密工具.Lua.lua

    血杀1.0加密工具.Lua.lua

    lua实现cocos2d-x的mvvm框架

    MVVM源于MVC(Model-View-Controller)模式,期间还演化出MVP(Model-View-Presenter)模式。MVVM的出现促进了GUI前端开发和后端开发逻辑的分离,提高了前端开发效率。 MVVM的核心是数据驱动即ViewModel,ViewModel是...

    lua游戏开发实践指南源码

    《Lua游戏开发实践指南》是资深Lua游戏开发工程师10余年工作经验和智慧的结晶,Lua语言创始人亲自作序推荐,是Lua游戏开发领域最具实战意义和代表性的著作之一。 Lua语言于1993年诞生于巴西里约热内卢,至今已整整有...

    用于Web开发的Lua微框架_Lua_下载.zip

    用于Web开发的Lua微框架_Lua_下载.zip

    EmmyLua-AttachDebugger-1.0.0.4.zip

    EmmyLua-AttachDebugger-1.0.0.4 最新intellij 断点调试

    lua-web.txt

    EventServer基于lua和libevent的完全异步、高性能的web框架。既可以作为游戏服务,也可以做web服务,支持websocket和https。 可通过ffi调用c/c++库,比如libcurl和iconv,也可以调用第三方lua库,比如smtp、redis、...

Global site tag (gtag.js) - Google Analytics