微信小程序开发入门与实践
上QQ阅读APP看书,第一时间看更新

5章 模块、模板与缓存

本章是小程序的进阶内容。主要介绍了模块、模板和缓存的概念以及使用方法。模板是小程序中的重点和难点,它将大幅度地提高代码的复用性与可维护性,避免开发者编写重复的代码。

本章也特别指出了模板与组件的区别,小程序仅仅实现了模板化而不能自定义组件,这是非常遗憾的一件事儿。

缓存的应用也是小程序中的一个特色,开发者的很多业务都需要借助缓存来实现,比如用户的令牌、城市列表数据等都可以写入小程序的缓存中。

本章我们还分别尝试使用ES5和ES6语法编写“数据库”访问类,开发者可以自行体会一下ES6编写Class的优越性。