NerveNet——俺也开始写框架了!

NerveNet(神经网)是一个JavaScript框架,帮助我们创造命名空间、生成事件总线,并进行依赖注入。未来它还会管理依赖,处理编译输出。

感谢姆二,如果不是你,这篇文章和文中的框架可以提前半个月面世。我爱你和你妈。

本文说明了我设计此框架的意图和实现的方式,框架本身还没写完。

NerveNet(神经网)是一个JavaScript框架,帮助我们创造命名空间、生成事件总线,并进行依赖注入。未来它还会管理依赖,处理编译输出。

我给框架命名时从Backbone那里获得了灵感,因为使用Backbone时发现各种欠缺,在逐步修补它们时,这个框架渐渐成形了。我希望,一,它能弥补Backbone欠缺的地方;二,不要依赖Backbone,以便在更多场景中发挥作用。

继续阅读“NerveNet——俺也开始写框架了!”

新年写书计划——《ActionScript 3.0高级编程》

看到那个年仅21岁的外国男孩,周游世界,写完《Javascript Web应用开发》,然后入职twitter,无法不佩服起老外的敢想敢做。

看到那个年仅21岁的外国男孩,周游世界,写完《Javascript Web应用开发》,然后入职twitter,无法不佩服起老外的敢想敢做。

新年是一个定各种计划,许各种愿的时候。此时此刻我决定写一本书,书名暂定《ActionScript 3.0 高级编程》,内容可想而知。这本书未必能最终付印,可能最后会成为我博客上的一系列教程,总之我决定写出来,因为写书这件事儿听起来太nb了。

继续阅读“新年写书计划——《ActionScript 3.0高级编程》”

在Flash Builder 4.6里使用spark + Robotlegs

在spark里使用Robotlegs的小问题,官网现在还是mx框架,可能会有人遇到。

为了有一套好用的框架和组件改善开发环境,近期开始学习flex。因为之前几乎没有接触过flex,所以直接从FB4.6学起,直接开始用spark库。

自从7月份换了新工作接触到Robotlegs后,我就喜欢上这个框架,它非常自然、方便的解耦功能模块。所以学习flex第一步还是想继续使用Robotlegs框架,结果很快遇到了第一个问题。

继续阅读“在Flash Builder 4.6里使用spark + Robotlegs”

Robotlegs笔记

以下记录学习Robotlegs期间遇到的问题和解答。

Robotlegs是一个纯AS3的小型框架,他解决的是不同模块间的交互问题,View部分和Model部分可以保留之前的逻辑。即使不实用Robotlegs,了解他的架构设计思想,对我们的工作也会有很大帮助。

我在使用的版本:1.5.2
官网地址:http://www.robotlegs.org/
下载地址:http://downloads.robotlegs.org/robotlegs-framework-v1.5.2.zip

以下记录学习Robotlegs期间遇到的问题和解答。

继续阅读“Robotlegs笔记”