微信号:phpdaily

介绍:PHP在线专注于PHP编程语言学习,PHP开发经验分享,工作问题解决以及PHP在线技能测评等多功能为一体的服务系统,希望给工作学习中的PHPER带来些帮助。

微信小程序

2016-10-13 15:53 PHP在线

## 什么是小程序

“小程序” 是一种不需要下载即可使用的应用,它实现了应用‘触不可及’的梦想,
用户扫一扫或者搜一下即可打开应用。
这也体现了‘用完即走’的理念,用户不用关心是否安装太多应用的问题。
应用将无处不在,随时可用,但又无需安装卸载。

## 小程序能干什么?

了解了什么是 “小程序”,所以我想大家已经意识到它能干什么了。
可以看得出来,“小程序” 的初衷不仅仅是一个 “小程序” 那么简单,
它的想法是给一些优质服务提供一个开放的平台。

> 有了 “小程序”,平时不经常用的app可以不用一直像僵尸一样躺在手机里了,
只需要在需要用的时候“激活它们”就可以使用了。
> 换手机时,也无需重复安装软件,很多需要账号注册的软件,只需要一个账号就可以统一登录了!

---

## 作为开发者应该知道的

“小程序” 只是一个功能相对简单的轻应用,它使用的框架名字叫做MINA,
这套框架的视图部分是腾讯自己开发的一套叫做 WXML + WXSS 的视图描述语言,
以及基于JavaScript的逻辑层框架,并在视图层与逻辑层间提供了数据传输和事件系统,
可以让开发者把精力聚焦于数据与逻辑上。

在代码层面,我们来看看 “小程序” 的语言长什么样子:

看了上面几段代码,你可能会觉得很熟悉,没错,它们就是使用web端相关知识实现的,或许这对于熟悉web开发的前端人员又是一次机会,因为它的学习成本并不高,相对于原生APP开发(安卓或IOS开发)而言,微信 “小程序” 在应对许多商业级APP功能开发时,的确是一个较低成本的新选择;但对于交互频繁、功能复杂的程序,例如一些游戏APP,在短时间内它还是比不上原生APP的。而从前端的角度来看,“小程序” 所带给我们的这个生态系统,使得前端开发人员所触及的区域更广泛、能实现的可能性也会更大。

所以我们要做的是理解它的生态环境和应用范围,尽可能把它的优势发挥到淋淋尽致,
伴随着WEB前端突飞猛进的发展速度,我们也要尽可能运用 “小程序” 尝试更多我们自己的“小创意”,
创造更多精彩和无限可能!

      长按识别关注


 
PHP在线 更多文章 这些GIT经验够你用一年了 如何发挥出PHP7的高性能 API接口设计 PHP7.0新增功能详解 常见的 CSRF、XSS、sql注入、DDOS流量攻击
猜您喜欢 如何做好项目管理任务分配 【干货】PHP 代码规范简洁之道 当数学家遇上大数据 Java最伟大的价值 携程云海数据算法应用大赛启动 海量商业数据同步开放