手记

理论篇1:一篇文章了解小程序开发

微信小程序开发,是依赖于微信生态的,运行在微信内部(浏览器)的应用。

微信小程序最大的有点是:轻、快

与APP、H5的区别

微信小程序可以开发APP或者H5大部分常用的功能,比H5要重,但是比APP要轻。

1)最简单的理解是,小程序就是运行在微信(浏览器)里的(H5)应用

2)但是,小程序可以通过调用微信底层JS接口,实现对手机原生应用的请求(比如拍照)

3)小程序的开发基于微信框架,简单高效;

4)小程序的提交、审核、发布很快,2个小时就可以完成;

5)个人和公司都可以进行小程序开发;

6)没有服务器通信,也可以发布小程序(可以理解为单机版小应用);

7)如果有服务器通信:需要备案的域名、TLS2.0协议(HTTPS支持)等;


程序员如何学习?

微信小程序主要的开发框架是微信内部封装的框架,相对简单,学习成本低:

1)主要是javascript编程,用于逻辑处理;

2)组件类似于H5组件,用于展示、事件交互等;

所以无论对于后端程序员或者前端程序员,微信小程序开发的学习都是相对简单的。有一定的javascript、网页编程基础基本就可以开发单机版小应用了;

学习的最佳文档是官方文档,动手做些实战,很快就可以入门了!


小程序能做什么?

网络上有一种说法:所有app、H5应用都可以在小程序中实现一遍!

我个人觉得小程序的未来前景广阔!可以参考这篇文章:https://www.imooc.com/article/50440



0人推荐
随时随地看视频
慕课网APP