微信小程序开发入门与实践
(副标题):无 ;
(作者): 雷磊 ;
内容简介:
第1章 微信小程序简介
本章我们将介绍小程序的一些基本概念及特性,让大家在正式学习小程序开发前,对小程序有一个整体的认知。当然,本章你也可以完全跳过,因为它不会涉及任何“代码”方面的内容。但笔者还是建议各位读者能够耐心地看一下,技术在这个时代正在以目不暇接的速度日夜更替,尤其是Web技术,所以了解技术更迭的原因和意义也很重要。
1.1 什么是微信小程序
什么是微信小程序:小程序是一种不需要下载安装即可使用的应用,它实现了应用“触手可及”的梦想,用户扫一扫或者搜一下即可打开应用。也体现了“用完即走”的理念,用户不用关心是否安装太多应用的问题。应用将无处不在,随时可用,但又无须安装卸载。
张小龙
微信之父张小龙用这段略带文艺气息的描述给小程序做了定义。但小程序无论从技术上还是从理念上都不是一个新事物:从技术上讲,它借用了React Native的一些概念,定义了一套微信自有的组件并根据运行环境的不同(PC、iOS、Android)将这些组件编译/转化为对应平台的可运行组件;从理念上讲,百度早年的“轻应用”、QQ右下角的“应用宝”还有支付宝里的各类小服务,早已是小程序的雏形。
我们来直观地感受一下小程序,如图1-1~图1-4所示。
图1-1 电商类小程序(图片截取自小程序京东购物)
图1-2 服务型小程序(图片截取自小程序猫眼电影)
图1-3 内容型小程序(图片截取自小程序Qdaily)
图1-4 视频类小程序(图片截取自腾讯视频)
我们本以为小程序确实就像张小龙所说的,只适合去做用完即走的服务。但事实是,各种类型的应用五花八门,早已超出了公测时大家都普遍认为的小程序只适合做低频类的应用(内容型应用是内侧时普遍认为最不适合做成小程序的一类应用),甚至腾讯官方直接首发了一款体验非常不错的腾讯视频小程序(
目录预览:
微信小程序开发入门与实践
第1章 微信小程序简介
第2章 小程序环境搭建与开发工具介绍
第3章 从第一个简单的“Welcome”页面开始小程序之旅
第4章 文章列表页面
第5章 模块、模板与缓存
第6章 文章详情页面
第7章 收藏、评论、点赞与计数功能
第8章 背景音乐播放
第9章 丰富文章页面
第10章 电 影
第11章 设 置
第12章 开放接口
第13章 杂 项