谈《征服Ajax——Dojo、Prototype、script.aculo.us框架解析与实例》一书的选题

阅读更多

           这本书从编写、出版至今已经8、9个月了,网上也有一些读者提出各种意见和建议,本人一直认真汲取。

       本书写于Ajax技术火热之中,当渐渐了解、熟悉了什么是Ajax,是不是应该实实在在地应用它呢?这是我的思考。谈到开发,如果既要提高代码的稳定性和兼容性,同时又要保证项目的开发时间,那么应用适当的开发框架是最好的选择。

       Ajax的开发框架很多,包括:Dojo、Prototype、script.aculo.us、ASP.NET Ajax 、YUI和JQuery等等。写一本书无法面面俱到、包罗万象,这就需要选择,当初也花费了我不少的心思,最终权衡才确定了Dojo、Prototype、script.aculo.us这三个框架。为什么选择它们,原因有三:

    1.   应用它们的人群日益增加;
    2.   它们都属于客户端的Ajax框架;
    3.   当时关于它们还没有较为完整且清晰的中文文档。

        当然我也是按照个人的理解和应用体会尽力去编写,一人之力,肯定会有疏漏,所以我一直都很愿意接受读者们的意见和建议。

        Ajax并不是万能的,它的开发框架也不是适用于所有的应用场景,甚至由于是开源框架,目前还或多或少的存在着这样那样的错误和问题,我想对于这一点应该用客观且发展的观点来看待。本书除了介绍框架API时编写了一些示例之外,主要提供了网络书签、个性化主页和邮件系统三个相对较大的例子,这三个例子也许在日常开发中不一定常用,但是个人感觉他们都比较能说明三个框架的应用特点。当然如果有时间和更多的篇幅,能挖掘出更多的应用示例就更好了,这一点现在我也有些遗憾。

         继续努力吧,吸取每本书的经验和教训,争取出精品!

你可能感兴趣的:(框架,Ajax,prototype,Dojo,网络应用)