codecamp

如何阅读本书

如何阅读本书本书共分为四部分:

第一部分为基础篇 介绍Dorado开发所使用的基本概念和常用控件的使用,以及JavaScript的基本使用技术。这部分读者应当熟练掌握Dorado的布局和常规控件的使用方法。

第二部分为高级篇 该部分根据Dorado的各个组成部分,分别做相关详细的说明。掌握这些技术点有助于读者可以更灵活的使用Dorado,充分利用Dorado中内置的各种功能降低开发成本,提供客户更多的价值。同时了解这些细节也可以更方便的扩展Dorado,和其它框架更好的整合。

第三部分为数据篇 Dorado中的数据被抽象为一个更高的层次,有自己独立的数据模型,以及和数据相关的一个完整的控制体系。充分了解这些有助于更好的理解Dorado数据绑定的开发机制,更好的实现业务逻辑和界面显示逻辑的分离,提供代码重用度。降低维护成本。同时也可以大大提高开发速度。

第四部分为实战篇 该部分选择了dorado中的一些经典页面场景做详细的开发过程说明。有助于快速掌握dorado的开发技巧。

最后还有一个附录 附录会有一些表格整理,例如全局变量等,便于读者快速查询。

对于dorado的初学者,我们建议循序渐进的方式逐章学习。对于已经具备一定开发经验的督责,可以选择感兴趣的内容阅读。本书的技术点都尽可能的与业务逻辑剥离,以减少无关的程序代码的实现,从而是读者更好的关注技术本身,减少对读者学习的干扰。

若有收获,就点个赞吧

读者对象
本书约定
温馨提示
下载编程狮App,免费阅读超1000+编程语言教程
取消
确定
目录

关闭

MIP.setData({ 'pageTheme' : getCookie('pageTheme') || {'day':true, 'night':false}, 'pageFontSize' : getCookie('pageFontSize') || 20 }); MIP.watch('pageTheme', function(newValue){ setCookie('pageTheme', JSON.stringify(newValue)) }); MIP.watch('pageFontSize', function(newValue){ setCookie('pageFontSize', newValue) }); function setCookie(name, value){ var days = 1; var exp = new Date(); exp.setTime(exp.getTime() + days*24*60*60*1000); document.cookie = name + '=' + value + ';expires=' + exp.toUTCString(); } function getCookie(name){ var reg = new RegExp('(^| )' + name + '=([^;]*)(;|$)'); return document.cookie.match(reg) ? JSON.parse(document.cookie.match(reg)[2]) : null; }