阅读笔记系列(二)
阅读前言:
读本书是基于三大前提下的:
- 了解到其基础设计方式有Java Web程序设计有共同对接之处,感兴趣设计一个自己的小程序用于测试;
- 答应了小周妹妹利用寒假的时间一起研究下微信小程序做出个来实际使用来;
- 各项比赛需要具有实用价值直观体现的表现方式.
而其中小程序开发应当算作是符合各项条件性价比较高的法宝之一。故挑选了一本从入门到实战
的教程,希望先大致了解其各个方面基础与条件,留待后续实用深入学习。
速度笔记:
笔者采用的是“1+2”
学习法则:即一天速览,两周逐章学习的方法。虽说速览了解书本大致内容及教学仅需通过内容摘要及目录便可了解,但以笔者微薄的开发经验无法做出准确的判断,于是采用一天时间进行整体的略读。
以下内容为部分感想。
对于微信小程序的开发或者说如何认识微信小程序,要从张小龙的定义来看:
- 无需安装,触手可及;
- 用完即走,无需卸载。
- 除此之外,它还具有唯一性、新零售、入口丰富和传播能力强的特点。
笔者对其理解的便是在微信界面的结合网页端和应用APP端优势的快进快出方式,其主打目的便是形成无需安装其他应用APP的微信生态。
从BAT争相入场便足可窥得小程序的前景。
笔者速读以后与曾经做过的Java Web相比较下基本一致,微信开发者平台使用习惯似乎也与VS Code相差无多。
比较起来:
- wxml即是html技术
- wxss即是css技术
- 同时关键使用JavaScript技术
- 微信还提供了许多API接口供开发者使用
其中涉及技术大致包含有:
项目开发思路及结构、开发工具使用、wxml组件、css样式与布局、JavaScript交互设计、MySQL语句及其可视化管理、JSON数据文件、标准接口使用、利用插件进行html2wxml、Socket通信做文件传输、多媒体运用(地图、图片、视频、录音)、与微信接口的技术调整(登录、支付、信息、权限、运动及网络状态等)、Node.JS和云开发方式等。
此处摘录前言内容简介同时用以后续文章目录大纲:
注意以下文章链接暂时为空,后续发表文章将进行同步修改。
一、 带领读者认识微信小程序
二、 整体性的讨论小程序框架问题
三、 介绍常用组件
四、 介绍视图层样式布局
五、 介绍逻辑层JavaScript技术
六、 介绍小程序数据库操作
七、 介绍常见的网络接口
八、 介绍常见的媒体和设备接口
九、 介绍常见的交互和开放接口
十、 介绍微信小程序云开发
十一、 数码产品类电商小程序项目
十二、 基于云开发的新闻小程序项目