介绍完了,小程序的基本情况,接下来我们再来看看一个小程序的开发有哪些准备工作,做的维度看小程序并非凭空冒出来的一个概念,但微信中的威古没有逐渐成为移动外部的一个重要路口时,微信就设计了jssdkjssdk解决不足的的问题,通过暴露微信的接口,使得外部开发者能够拥有更多的能力,但这个模式并没有解决使用移动网页遇到的体验不良的问题,也就是用户在访问网页的时候,在浏览器开始显示之前,都会有一个白屏的过程,
在移动端受限于设备性能和网络速度,白屏会更加的明显,微信团队把很多技术精力放到如何帮助平台上的开发者解决这个问题,微信面临的问题,如何设计一个比较好的系统,使得所有开发者在微信中都能获得比较好,这个问题是之前的jssdk所处理不了的,需要一个全新的系统来完成,这就是小程序,从技术的维度来说,小程序的技术实际上就是基于外部的技术,小程序的一些进程管理渲染层的界面,使用了微微又有进行渲染,逻辑层则采用这个f进程越行这一个小程序,存在多个界面,所以渲染层也存在多个外部,就竞争进程进程,这个进程会进入微信客户端,
中转逻辑层发送网络请求也进行内体转发,通过隔离渲染层和逻辑层,我们能够做到比较好的管控,避免开发者动态修改渲染界面,绕过微信平台很多运营规则,我们可以做很多以前做不到的事情,比如说在渲染曾开放群昵称等等微型隐私数据,而逻辑曾拿不到具体的数据,小程序的开发涉及到不同的程序语言,在渲染层实wml和ws ss的语言组合,类似于HTML和CSS逻辑,而配置上则是使用json作为主要的程序语言,小程序的开发流程也非常简洁,开发者需要先申请账号,再完善信息的同时,可以进行开发,随后进行代码提交,最后等待微信团队审核通过后即可发布,那么接下来我们就以实例来演示如何注册申请一个小程序吧?
首先我们需要先进行的是小程序账号的申请,大家可以登录微信公众平台的官网,mp道微信的qq的号,在页面中找到立即注册,这里我们可以看到有四种账号类型,我们选择其中的小程序,然后这里就需要我们使用邮箱进行注册,注意美一个邮箱,能申请一个小程序,所以需要谨慎的选择邮箱在这里呢,依次输入邮箱和密码。