微信小程序是什么 微信小程序开发语言介绍

微信小程序正式上线已经一年多了,越来越多的商家接入小程序,作为一种全新的连接用户与服务的方式,微信小程序被越来越多的人所接受与使用。前段时间我也发布了一个同名微信小程序,本文就微信小程序到底是什么,开发语言是什么,开发工具是什么,怎么申请注册与发布微信小程序讲一下我的浅显理解。

 

微信小程序是什么

相信大家也都用过微信小程序了,顾名思义,它是依托于微信的,是一种不需要下载安装即可使用的应用程序,它实现了应用「触手可及」的梦想,用户扫一扫或搜一下即可打开应用。也体现了「用完即走」的理念,用户不用关心是否安装太多应用的问题。应用将无处不在,随时可用,但又无需安装卸载。

总结一句话,方便,不占用空间。

 

微信小程序开发语言

这么神奇的微信小程序,到底是用什么语言开发的?主要涉及到的开发语言包括WXML,WXSS,JS以及JSON格式的配置文件。

JSON配置

微信小程序中,不管是项目配置,工具配置,或者是页面配置,配置信息都是通过JSON配置的,包括页面的路径,页面的名称,整体的风格等等,这些配置信息分别存储在不同的JSON文件中。

 

WXML模板

WXML(Weixin Markup Language)是一种标签语言,是用来表示小程序页面结构的。功能与基本语法与HTML基本一样,相当于是小程序的身体。

 

WXSS样式

WXSS(Weixin Style Sheets)是一种样式语言,是用来表示WXML的样式的。功能与基本语法与CSS基本一样,相当于是小程序的衣服。

 

JS交互

小程序的交互是基于JS实现的,是一种脚本语言,包括响应用户的点击、获取用户的位置等等。相当于让有身体,有衣服装饰的小程序拥有交互的能力。

对于一个button:

实现点击事件,让view显示出Hello World的字样:

 

微信小程序的开发者工具

介绍过微信小程序的开发语言,那么它的编译器是什么?在什么IDE里进行开发的?

微信小程序有自己的开发工具,前往 开发者工具下载页面 ,根据自己的操作系统下载对应的安装包进行安装。

微信小程序开发者工具是集模拟器,编辑器,调试器于一体的开发环境,安装好后,用微信扫描登陆即可,在这个开发者工具中,可以编写代码,可是实时看到界面图,可以调试代码,打印错误等等。具体的操作方法可以参考:微信开发者工具介绍

微信小程序开发者工具

 

微信小程序如何申请注册

点击 https://mp.weixin.qq.com/wxopen/waregister?action=step1 根据指引填写信息和提交相应的资料,就可以拥有自己的小程序帐号。

微信小程序注册非常方便,跟公共号差不多,就是提交一个申请就可以立马下来了。

微信小程序注册

 

微信小程序开发资源

总结的一些对初入小程序的开发者有帮助的资料。

 

总结

微信小程序相比于安卓或者iOS的Native App确实方便了很多,扫码即可用。关于小程序的开发,其实跟网页开发很像,基本是在HTML+CSS+JS的基础上发行了一套自己的开发语言,发布的开发者工具也很方便,集成了调试器,模拟器和编辑器。入门较快,结合官方推出的基础样式库,做一个简单的小程序非常容易。

 

Telegram频道已经开通,关注flyzythink,随手分享正能量,了解VPS优惠与补货
Telegram群组已经开通,加入flyzy小站,FREE TO TALK
搬瓦工用户交流TG群,加入搬瓦工用户交流群,畅聊搬瓦工
VPS交流群1(已满):780593286 flyzy小站
VPS交流群2:729726961 flyzy小站
搬瓦工交流群(搬瓦工用户推荐):938957834 flyzy小站
搬瓦工补货通知群:618922256 搬瓦工补货通知群
点赞

发表评论

电子邮件地址不会被公开。 必填项已用*标注