阅读更多

13顶
3踩

编程语言

原创新闻 Bamboo 1.0发布,lua MVC web开发框架

2011-11-11 11:09 by 见习记者 daogangtang 评论(26) 有12829人浏览
历经接近1年的开发,Bamboo v1.0终于发布了。它是一个MVC,融合了非常多的创新理念在其中。

Bamboo v1.0新特性如下:

  • 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)
详细信息:https://github.com/daogangtang/bamboo/blob/master/README.md

项目地址:https://github.com/daogangtang/bamboo

安装说明:https://github.com/daogangtang/bamboo/blob/master/doc/0.INSTALL.md

13
3
评论 共 26 条 请登录后发表评论
26 楼 daogangtang 2011-11-17 12:50
caizi12 写道
还是4.X吧,这速度

么意思?
25 楼 caizi12 2011-11-14 09:20
还是4.X吧,这速度
24 楼 bluecrystal 2011-11-13 20:35
不管怎么样,总算是在静下心来做东西,尤其是在国内如此浮躁和功利的环境下,鼓励和支持下
23 楼 daogangtang 2011-11-13 20:03
volking 写道
.lua 和 google语言包同名,悲剧


你指的是google的哪个软件的语言包?Google输入法也用lua做扩展开发的。
22 楼 volking 2011-11-13 11:04
.lua 和 google语言包同名,悲剧
21 楼 volking 2011-11-13 10:31
wtsoftware 写道
受不了什么年代了。还在整框架。。。。。。。。。。


框架代表一种约定。不用框架,代码混乱不堪。想怎么写怎么写,迟早完蛋。
20 楼 zhb31415926 2011-11-13 08:43
littlehaker 写道
支持国产!

国产的算了
19 楼 xiongdamao 2011-11-12 23:50
努力,加油,看好
18 楼 denger 2011-11-12 13:25
为什么叫这个名字呢?还以为是那个持续集成系统。
17 楼 daogangtang 2011-11-12 10:45
wtsoftware 写道
受不了什么年代了。还在整框架。。。。。。。。。。


一般来说,Web框架是Web应用的起点,研究框架对于即将到来的HTML5时代具有一定的意义。
16 楼 tedeyang 2011-11-12 09:53
集合zeromq是个亮点
15 楼 wtsoftware 2011-11-11 17:39
受不了什么年代了。还在整框架。。。。。。。。。。
14 楼 moretrust 2011-11-11 14:51
thinkx 写道
lua 其实和 javascript很像的,不过不够主流。

呃,作为WEB开发确实不主流
13 楼 天一 2011-11-11 14:50
daogangtang 写道
mvpzhoulong 写道
国产的?


嗯,成都的一个创业团队开发的。他们希望能建立起一个国际社区,故直接以英文文档出镜。

原来是这样,看来我被排除在国际之外了。。。
12 楼 thinkx 2011-11-11 14:48
lua 其实和 javascript很像的,不过不够主流。
11 楼 天一 2011-11-11 14:45
littlehaker 写道
天一 写道
确定是国产的么,为啥我看不懂介绍。。。

从项目地址https://github.com/daogangtang/bamboo中应该看得出来

既然是国产的,为啥只有英文介绍没有中文介绍啊,不会是山寨的吧。。。
10 楼 daogangtang 2011-11-11 14:07
mvpzhoulong 写道
国产的?


嗯,成都的一个创业团队开发的。他们希望能建立起一个国际社区,故直接以英文文档出镜。
9 楼 mvpzhoulong 2011-11-11 14:02
国产的?
8 楼 littlehaker 2011-11-11 13:32
天一 写道
确定是国产的么,为啥我看不懂介绍。。。

从项目地址https://github.com/daogangtang/bamboo中应该看得出来
7 楼 hantsy 2011-11-11 12:53
这名字???还以为是atlassian著名的 CI 服务器 Bamboo 呢...

发表评论

您还没有登录,请您登录后再发表评论

相关推荐

  • 深入Java虚拟机(原书第二版清晰版) 中文版 Bill Venners PDF

    讲述java虚拟机 唯二的书。本书作者曾因本书荣获专业技术杂志《Java Report》评选的优秀作者奖,细心的读者可以从网上找到许多对本书第1版的赞誉。作者以易于理解的方式深入揭示了Java虚拟机的内部工作原理,深入理解这些内容,将对读者更快速地编写更高效的程序大有裨益!

  • Bill Venners与Martin Fowler的对话(测试驱动开发)

    对话马丁·福勒(Martin Fowler)——第五部分:测试驱动开发简介 在这部分,Fowler 描述了测试优先设计的从容品质,定义了何为单一思考,并且分析了单元测试和功能测试的区别。 逐步设计 Bill Venners:在进化型设计中,接口的设计是否是逐步完成的,每次只设计一小块?Martin Fowler:没错。比如说,当我构造一个 Money 类时,在没实现“加法”功能之前,对于“乘...

  • 深入java虚拟机(Bill Venners)读书笔记

    之前看的java虚拟机一直是周志明的版本,今天看到有人推荐这本java虚拟机,2003年出版的,我看了其中几章发现很不错,所以写博客记录下学习过程,长期更新。2019-07-30 ...

  • 深入Java虚拟机第二版 Bill Venners著

    深入Java虚拟机,注意不是深入理解Java虚拟机。下载之前请考虑

  • Bill Venners与Martin Fowler的对话(重构)

    比尔:请给出重构的定义。 马丁:重构就是对代码本身做出修改,以改善它的内部结构,但又不改变它的外部表现。 比尔:如果重构既不添加新的功能也不消除已有的漏洞,那它的商业目的是什么?你是怎么看待重构的? 马丁:重构改善了设计。而一个良好的设计,其商业目的何在?我认为,它使你能在未来更容易地对软件作出改动。 重构实际上是在说,“来吧,让我们把系统结构重新调整一下,好让将来的任何改动都更容易些。”...

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

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

  • C#开源项目大全

    商业协作和项目管理平台-TeamLab 网络视频会议软件-VMukti 驰骋工作流程引擎-ccflow ....NET集成开发环境-MonoDevelop 电话软交换机-FreeSWITCH 开源操作系统-Cosmos 坦克机器人战斗仿真引擎-R...

  • C#开源大全--汇总

    商业协作和项目管理平台-TeamLab 网络视频会议软件-VMukti 驰骋工作流程引擎-ccflow 【免费】正则表达式测试工具-Regex-Tester ....NET集成开发环境-MonoDevelop 电话软交换机-FreeSWITCH 开源操作系统-Co...

  • [转] C#开源项目大全

    商业协作和项目管理平台-TeamLab 网络视频会议软件-VMukti 驰骋工作流程引擎-ccflow 【免费】正则表达式测试工具-Regex-Tester Windows-Phone-7-SDK Excel-读写组件-ExcelLibrary .NET集成开发环境...

  • C# 开源项目

    商业协作和项目管理平台-TeamLab 网络视频会议软件-VMukti 驰骋工作流程引擎-ccflow 【免费】正则表达式测试工具-Regex-....NET集成开发环境-MonoDevelop 电话软交换机-FreeSWITCH 开源操作系统-Cosmos ...

  • 《Inside the Java Virtual Machine》 作者Bill Venners

    http://www.artima.com/insidejvm/ed2/index.html

  • C#开源软件

    商业协作和项目管理平台-TeamLab 网络视频会议软件-VMukti 驰骋工作流程引擎-ccflow 【免费】正则表达式测试工具-Regex-Tester Windows-Phone-7-SDK Excel-读写组件-... .NET集成开发环境-...

  • C#开源汇总

      商业协作和项目管理平台-TeamLab 网络视频会议软件-VMukti 驰骋工作流程引擎-ccflow ....NET集成开发环境-MonoDevelop 电话软交换机-FreeSWITCH 开源操作系统-Cosmos 坦克机器人战斗仿真引擎...

  • 【转载】C# 开源库大全非常好

    国产ORM及WEB框架-DbEntry.Net SQL-Server-数据库发布向导 MongoDB可视化管理工具-MongoCola OSCHINA-WP7-客户端 C#-转-JS-编译器-Saltarelle C#的HTTP开发包-HttpLib Windows-Live-ID-SDK 新浪微博-...

  • c#项目大全

    C#开源项目大全 商业协作和项目管理平台-TeamLab 网络视频会议软件-VMukti 驰骋工作流程引擎-ccflow 【免费】正则表达式测试工具-Regex-Tester ....NET集成开发环境-MonoDevelop 电

  • C#开源

    商业协作和项目管理平台-TeamLab 网络视频会议软件-VMukti 驰骋工作流程引擎-ccflow 【免费】正则表达式测试工具-....NET集成开发环境-MonoDevelop 电话软交换机-FreeSWITCH 开源操作系统-...

  • Scott Meyers 从5个方面回顾和反思 C++ 历史

    Scott Meyers 在 C++ Source(http://www.artima.com/cppsource)上发表的5篇回顾C++历史的文章,分别回顾了迄今为止最重要的C++图书、C++文章、C++人物、C++软件和他个人的C++回忆,非常值得阅读:A Pause to Reflect: Five Lists of Five, Part IThe Most Important C++

  • Linkmania #20070614

    GlassFish近况:已经不仅仅是Java EE reference implementation了。What is GlassFish? A New Sun Article ExplainsAdobe专家比较Flex与JavaFX的异同:在鼓吹Flex的同时还能给人启发——厉害!Flex and JavaFXREST最新进展:REST也需要描述语言吗?令人关注的议题。Does REST Nee

  • 第17届Jolt Award(震撼大奖)图书提名清单

    17th Annual Jolt Product Excellence Awards FinalistsBooks (Practical/General Developer Interest)Agile Software Development: The Cooperative Game (Addison-Wesley) by Alistair CockburnCatastrophe Disent

  • 游戏交互设计顶尖大师Chris Crawford最新力作《Chris Crawford on Interactive Storytelling》

    游戏交互设计顶尖大师 Chris Crawford 继 2003 年的杰作 Chris Crawford on Game Design ( http://www.informit.com/title/0131460994 )之后,于 2004 年底再出新作,全面展现游戏交互设计之精髓!Chris Crawford on Interactive Storytellingby Chris Crawfo

Global site tag (gtag.js) - Google Analytics