包含标签 framework 的文章

Robotlegs2中文教程-1使用MVCBundle

Robotlegs2中文教程-1使用MVCBundle

本系列全部文章:using robotlegs2

目的

本章使用Robotlegs2自带的MVCBundle实现一个简单的MVC实例。

Robotlegs2在架构设计上,框架仅实现了生命周期管理、Logger、消息调度、插件管理器、配置管理器等核心功能,其他功能全部使用插件实现。而MVCBundle,就是Robotlegs2提供的一个插件和配置集合,这个集合包含所有MVC需要的插件和功能。

本章不会研究Robotlegs2在结构上的设计,而是从最终用户的角度来使用MVCBundle。若希望了解Robotlegs2的架构,请关注本系列后续文章。

……

阅读全文

Robotlegs2中文教程-概述

Robotlegs2中文教程-概述

起因

好久没写长文了,感觉平时写代码多了,在遣词造句上逐渐生疏起来。博客也慢慢写得七零八落,彻底沦为只有自己能看懂的个人笔记(当然,对我来说这并没有什么不好 :))。

趁介绍Robotlegs2的机会,锻炼一下文笔,看看自己还有没有被废掉。

本文开始的时候,Robotlegs2的版本为b6。此时,网上完全找不到像样的中文介绍,更别说文档了。即使是在Robotlegs2官网知识库,也没有系统的学习资料,只有爱好者们写的一些Sample,或者框架作者以及资深用户在回答网友问题的时候形成了一些有用的资料。当然,还有框架源码中可爱的README以及源码注释。

Robotlegs2有一个漫长的发展期。正因为这个“漫长”,导致了网上找到的一些依赖“旧版本”的Robotlegs2制作的sample无法在新版本上运行。前段时间,Robotlegs的作者闭关了一段时间,框架的进展突然加速,接连发布了几个beta版本。到了现在的b6版本,整个框架已经比较稳定了。

我在 Github 上watch了Robotlegs2项目,每天都能收到关于框架的最近进展与issue。框架的两个作者关于功能的讨论相当活跃和激烈,即使是在我写本文的过程当中,某几个类的位置都发生过变动。两个作者甚至在讨论修改SwiftSuspender的问题。因此,在 框架release 之前,我不会深入到源码级别进行介绍。

本系列教程会比较长,完整目录会在这里更新:using robotlegs2

……

阅读全文

关于JavaScript的几篇文章

应用最广的十大Javascript框架 9 个基于JavaScript 和 CSS 的 Web 图表框架 40 个轻量级 JavaScript 库(上) 40 个轻量级 JavaScript 库(下) 坚持web标准,平……

阅读全文

最近文章

分类

标签

3d aac actionscript adobe adobebug adsl air amd android ane ant antivirus apache api arch as2 as3 asdoc asp aspnet authorware bash bbpress benq bitandbyte bitmapdata bluetooth book box2d browser byewindows c camera capture centos character-set choice chongrenxindu chrome class cms cocos2d-x codec collection color component conference cookbook coolplayer cpp css cygwin datagrid debug degrafa design-pattern develop devops director display-objects docker dragonbones ds eclipse editgrid egret embed emotion encrypt engine english eval excel exif fcs ffmpeg filter firefox flash flash-remoting flashbuilder flashdevelop flashplayer flask flex flexbuilder flv fms font framework freeware fte ftp fxg game gcc general generator git gmail godaddy google gprs graphic graphviz gtd gui h264 hardware hexo host house howto hp html html5 http hugo i18n ie image ime ios iot jacky-cheung java javascript job joomla journey jquery json layout lecture library life lighttpd linux lisp list live loader lua mac macos mambo management markup master math mencoder mingw mobile mobile-game-framework module monitor mvc mxmlc mysql ndk netconnection netstream network nginx node nodejs note objective-c office opengl openresty opensource ops osmf osx pay pda performance photoshop php physics player plist plugin portable posix ppc protocol proxy python qiqi qt quick2cocoslua reading reflection regexp ria robotlegs router rtmp ruby sagiteam sandbox sdk server sharedobject shell signals simulator skeletalanimation skin sleepmode smartphone socket software spark spreadsheet spritesheet sql sqlalchemy ssh staticize study svn swf swfobject terminal testing thread tipsandtricks tlf trace training translate translation tween typescript ubuntu ugly ui unity ununtu upload usingrobotlegs2 utf-8 uwsgi validator vcard vector video vim virtualization vr web weboffice websocket wifi windows wine word wordpress work wuhan xampp xbeta xinnet xml youshootfirst zhihu

其它