我们这次的课程分为三个主要部分:学习设计与运营规范、小程序代码入门和最后一个部分是服务端。学习设计与运营规范主要通过阅读微信官方文档实现,微信在官方文档上提供了五项设计准则,包括友好、礼貌、清晰、明确等。让我们开始今天的课程。
“微信小程序设计规范:简洁、美观、易用”
微信小程序设计规范包括便捷、优雅、统一稳定、视觉规范。具体来说,规范要求设计简洁、美观、易用,符合微信小程序的特点。在官方文档中,我们可以参考微信小程序设计指南和概要,遵循礼貌、清晰明确的设计语言。
便捷、优雅是微信小程序设计的核心要求。在友好礼貌的设计指南中,微信提出了一系列小程序设计的建议,例如尽量减少无关的设计元素对用户的干扰,礼貌的展示程序提供的服务,友好的引导用户进行操作。此外,微信小程序还增加了审核机制,如果不遵循微信的规范,项目可能被拒绝通过。小程序的规格、接口等也经常被更新迭代,我们需要不断关注官方文档,以便充分利用平台的功能。
以微信公众号时代为例,有很多人没有认真读微信的运营和其他官方文档,导致经常出现问题,如被投诉和被封禁等。相比之下,微信小程序增加了审核机制,遵循微信的规范才能通过审核。此外,微信小程序还提供了一些额外的功能,如支付、分享等,需要充分利用这些功能,才能更好地为用户提供服务。
认真读微信的官方文档非常重要,因为微信经常更新迭代规格、接口等,我们需要不断关注官方文档,以便充分利用平台的功能。
“微信设计文档:如何利用特殊功能进行推广和渠道管理”
微信公众号平台提供的带参数二维码这样的特殊功能可以帮助服务号很好地进行推广和渠道管理,但是有无数的服务号的开发者都没有充分利用它。接下来,我们来仔细阅读一下微信官方文档的基本结构和设计指南。设计指南就像五个词一样布置在页面上,我们可以方便地切换不同的部分。在视觉规范部分,微信已经对我们的字号、字体颜色、列表、单号等元素做出了详细的约束,这些约束使我们的小程序呈现出与微信相似的外观。虽然这些约束可能有些繁琐,但它们确实能够帮助我们设计出与微信相似的小程序。
文档。熟悉文档可以帮助我们对这个东西有整体性、更全面的认识。简单的好处就是遇事不用求人。有些我们经常发现,很多同学在学习过程中提出的问题都是没有全面读文档导致的。去认真读文档,可以帮助我们建立整体认识的机会,这个过程可以帮助我们思考自己的诉求,并突破自己。例如,如果我们想要创业或设计一款产品,学习微信的设计文档可以帮助我们思考微信的交互和用户使用习惯,从而更好地理解微信的产品,帮助我们开发出与微信使用习惯一致的小程序。同时,如果想要变得更专业,了解系统性的知识也非常重要。微信提供详细的设计文档,希望我们能够开发出与微信交互习惯一致的微信小程序,这对我们来说也有很多便利。因此,我们需要考虑到用户习惯,尽量让小程序与微信的用户习惯保持一致。
遵循用户习惯,关注运营规范,打造优秀小程序。
产品设计中的用户习惯。微信的设计虽然不一定好看,但至少不丑,且好用。如果我们要设计一个用户群相对广泛的产品,我们要尽量遵循已有的用户行为和习惯。相反,如果我们做的产品是相对小众的需求,我们需要逆向思维,突破大众的主流思想和习惯,进行创新设计。在设计准则之外,我们还需要关注微信的运营规范,其中提供了13项细节要求。这些规范告诉我们什么能做,什么不能做,以及如何与微信平台打交道,例如如何提交小程序,不能频繁提交。
小程序提交设计雷同的小程序有13项运营规范。如果不认真遵循规范,就有可能被投诉、被拒绝或封号。请大家仔细查阅运营文档,包括设计、开发与运营方面的规范。在微信公众号平台,例如设计、开发与运营方面的规范,包括原则和相关说明。具体运营规范包括注册提交规范,例如1.5禁止批量注册、重复提交大量相似的小程序。
微信小程序不允许重复提交多个相同或同质化严重的小程序。例如,如果一个小程序是像五八同城那样的招贴网招贴小程序,例如“找房吧”,那么它不允许重复提交与其他名称相同的小程序。在左侧,底部有处罚与举报的规范,包括如何处理投诉、处罚和举报,以及遵守法律法规的要求。违反微信的运营规范可能会导致微信的要求约束,同时还可能涉及到法律问题。因此,我们应该认真对待微信的运营规范,并严格遵守。
“熟练掌握微信规范,避免违规”
微信平台定期更新动态文档,这对于我们来说也更具要求。我们需要经常查看文档,了解最新规范,以避免违反规范。更详细的规范细则可以参考PPT中的说明。对于微信的运营规范,我们应该尽可能熟悉,并掌握其中的原则和规则。在这里,我使用“熟练游戏规则,胜打擦边球”这句话来形容这个过程。我们需要谨慎打擦边球,但也要遵循游戏规则。
“深入学习小程序设计规范与开发技巧”
刚才我们强调了学习设计规范和运营规范的重要性。接下来,我们将开始小程序代码入门。由于课程设置的原因,我们只会在代码编写这一方面做一个基础性引导。我们的目的是想传递程序设计的思想,帮助一些基础尚不太强的同学了解小程序的代码,方便下一部分的学习。如果你想掌握好微信小程序的开发,或者想对 JavaScript 语言有更充分的掌握,还是需要大家回去之后详细的学习相关的技术。接下来,我们将揭开小程序设计的代码面纱,这张图展示了视觉层和逻辑层的关系,并详细说明了它们的交互。
视觉层的内容大家还记得在上一节课的时候,我们介绍过微信小程序的框架吗?在上一节课的微信小程序框架中,我们大致介绍了视觉层是做什么的。在这一次的内容中,我们将详细说一下视觉层。大家可以看到,我们构成了一个视觉层,其实是由微信提供的组件,包括显示文字、显示图片、播放视频等,微信已经做好的界面的显示元素。通过 WXML 和 WXSS2 两个文件共同来编写布局和样式,决定了最终在视觉上看到的事情。关于 WXML 和 WXSS,我相信在上节课结束之后,同学们都已经去过看过了。
做了视力代码中的部分了啊,接下来会详细说一下视觉层和逻辑层的关系。视觉层会将事件传递给逻辑层,简单来说,如果我们在按钮上点击了一下,或者拖拽了一个东西,都会触发一个事件到逻辑层。在逻辑层,我们会使用 JavaScript 编写代码来接收这个事件。当接收到事件时,我们需要去处理它,通常我们会将数据返回到视觉程序中,比如计算机程序。当我们按照等号之后,我们会去做算法运算,将运算的结果填回到视觉层,可以看到这个结果来。接下来,我们将结合代码来具体看看和微信小程序的视觉层相对应的代码文件。
我们知道,和这个世界城最重要的一个代码文件是 WXML。它是框架设计的一套标准语言,借鉴了 HTML,结合基础组件、事件系统和模板和引用等技术,共同构成了一个页面结构。通过写这个文件,再加上其他的部分,我们可以把这个页面的结构给它定义出来。在这里,我们可能会有几个重要的概念,比如数据绑定、条件渲染、列表渲染、事件、模板和引用等。其中像数据绑定、条件渲染等概念,我们会在之后的介绍中详细的讲解。接下来,我们来具体看看这个 WXML 文件。
“探索数据绑定:微信开发者工具新开示例项目”
了解数据绑定的概念。通过这个,我们可以看到微信代码和呈现之间的关系。首先,打开微信开发者工具,新建一个示例项目,不填 AP appd 了,我们将项目名称叫做“课程二”。然后选一个目录,让我们开始学习。
创建 Quark Star 项目
好,我们选一个课程。新建一个文件夹。课程二。好,这个地方选中在当前项目中创建 quick 克 star 项目啊,这样他会给你建一些东西起来,才便于我们做实验。好,我已经打开了这个项目。那我们可以看到。
在这文件中呢,我们可以看它的结构。嗯,这里有一个 will 部分,它是整个视图区域,里面有两个 view,分别是上面看到的头像和名字的部分,这个部分下面是 hello word。我们自己来创建一个,再在下面加上一行,很简单,写上注意,在写代码的时候中英文的问题要注意,不要输入中文字符。好,我们来试一下。
我们在这里加入两个大括号,表示我们要引入一个外部数据。这个数据是一个绑定数据。XML 语言和 HTML 很像,都是成对出现的。好,我们加了一个 Demo data 数据在这里,然后接下来我们到 JS 里去把这个数据放到所有的绑定数据中。它都来源于 JS 文件对应的 JS 文件下的配角 data 部分。我们再去加上这个部分。
在某。好,我们给他就是写作。课程。课程二,好,我们现在保存它看一下。
嗯,我们也可以在那里点调试。好,分别保存了文件之后,我们看这个界面刷新了,我们可以看到这里出现了我刚才输入的课程二这个东西啊,所以这是什么呢?这就是我们通常说的数据绑定啊,那么数据绑定啊这些相关的概念在什么地方可以看到呢?我下面告诉一家大家它的文档所在的位置,我们打开浏览器啊,在微信小程序的官方文档这里方有个开发,然后呢,它有简易教程,点击框架,我们可以看到框架下面就有这么一些项,其中视图层WXML数据绑定,我们点击之后可以看到刚才我做的操作的啊,它的这个原理就在这个地方啊,我们通过这个添加了一个view这个组件,然后呢,我们在这里放了一个啊message啊,我们放的这个Demo data啊,在配的这个data下面再写上Demo data的初数值,我们就可以在界面上看到它了,那么在第一课的时候我介绍过调试。调试的时候我们可以根据它的文档来了解它的工作原理和使用方法,同时也可以通过调试工具来查看程序的运行状态和错误信息。通过这种方式,我们可以更好地理解微信小程序的开发和应用。
微信小程序开发基础教程:从入门到实践
可以看到这个配置的所有的这些数据,数据单元在,数据对象在这里面的数值状态,我们来看一下哈,我们试下,我们回到开发者工具,我们点击调试,好,我们可以看到这调试就有APP data,然后这下面就有Demo data,这是我刚才说的取的名字啊,我们把这个内容改一下,看界面现在看到的是课程啊,我们把它改一下,我们改成你好好,我们可以看到这量更新为拟好了,对吧?啊这个呢,就是说数据跟这个界面上的是绑定热在的,回到文档的部分,我们可以看到除了数据绑定,还有条件渲染。
列表渲染啊,这是决定我们的一个组件在这个屏幕上是否被呈现出来的,在这个页上面是否被呈现出来的啊。大家可以仔细读文档,我就不再详细讲了。我们回到我们刚才的内容啊,那我们下一面呢讲一下啊,WXSSWXSS呢是一套样式语言,它是用来描述这些东西的样式的,我们大家可以看一个实例,还是继续打开我们的 Demo,我们回到编辑。
好,大家注意一下,在这个will class这个后面啊,会有一个user Mo啊这个字符串,那这个东西在哪里出现呢?其实它就是对应的在这个WXSS里面的啊,大家可以看到这里就user Mo这下面呢,它用了一个标签是呃,用了一个指是呃,Me top指的是上边缘距离,上边缘的距离啊,大家可以看到这个地方,大家注意一下哈,这个hello data,呃,Hello word,对上面圆的距离,我们把这数字改大,我改成300。然后保存。
大家看距离被拉大了哈,距离直接被拉大了啊,这个其实就是样式文件的作用啊,这就是样式文件在起的作用。
关于样式文件的更多的介绍呢,大家也可以在文档里看到,我们回到这个文档可以看到这个地方呢,就是样式文件的介绍哈,那么我们知道这个WXSS的这个样式文件啊,其实主微信主要是借鉴CSS文件格式来的啊,这个是我们在web编程,网页编程里面常见的一种文件格式,大家也可以在一些学习网页编程的网站上可以看到更多关于它的介绍,那么与CS文件相比呢啊,WXSS文件多了几个特性啊,就是说尺寸单位呀,样式导入啊这样的特性啊呃,下面也有详细的介绍,我在这就不读它了。
下面我们聊一下这个我们构成视觉层的另外一个重要的部分就是组件啊,小程序提供了一系列的基础组件,开发者可以通过这些组件呢进行快速的开发,那这些组件指的是什么呢?我们来看一个直观的 demos,我们去微信的小程序官方网站下载这个 demos,在微信小程序的开发这里选择体验小程序,我们就可以看到这个 demos 的样子了。用手手机微信扫描这个二维码,我们就会打开如图这里所示的这个 demos,这个 demos 会演示微信提供的每一个组件的样子,那么 Demo 源代码呢?会向我们展示如何去使用这些微信小程序组件。我们现在下载一个这个 demos 到自己本机上。
那由于我事先已经下载好,并且解压好了,大家我就直接演示给大家看了啊。我们打开开发者工具,新建一个项目,不需要填写 APID,我们就写名字叫 Demo。选到我们刚才下载并且解压好的目录。好点添加项目。
好,大家可以看到项目被打开了,好那么这个地方执行的窗口模拟器执行的就是这个弹的样子,我们可以看到它有我们的 view 组件的样式,还有组件的样式。我们也可以看到有基础内容组件,比如说文本。
文本组件的样式啊。微信提供丰富的小程序组件,你比方说媒体组件,我们可以看有视频组件,视频组件可以播放视频。
好,我的网络有点慢,我就不再详细演示了啊。大家可以看到微信为小程序开发提供了大量的组件,包括地图啊,画布啊等一系列组件,那我们可以开发出丰富多彩的小程序。这节课呢,作业有一部分就是去下载这个小程序组,就是微信提供的这个官方组件的这个小程序 demos,然后下载了之后在自己的电脑上打开它,然后进行一些测试和调试。看过了小程序组件的演示啊,我们回到 PPT,我们下一章节呢,我们将讲一下 javascript 的语言。
Java Pro 语言简称为 GS,是一种基于对象和事件驱动的安全脚本语言,使用 GS 可以轻松实现和 HTML 的相互操作,实现丰富的交互效果。GS 可以嵌入在 HTML 文件中,也可以作为独立的文件被 HTML 引用。在这里我们需要稍微强调一下两个概念:一个是什么是脚本语言,其实脚本语言是和其他的编译语言以及中间语言对比而言的。一般来说,脚本语言是在被最终执行时才为脚本解释器去理解的,而编译语言和其他一些语言则是在执行之前已经被相应的编译器或解释器解读过一遍或做过一次翻译。相比之下,脚本语言不需要这个过程。
JS是一种非常优秀的脚本语言,其语法严谨,使用非常简单。目前,GS语言的适用性正在逐渐扩大,它的适用性非常好。接下来,我们说一下与JS相关的问题。HTML实际上就是我们所说的副文本传输语言。它是一种最常用的技术之一,用于构建外部开发中的网页。而HTML5则是指HTML的最新版本,它提供了更多的功能和改进。
GS语言也非常喜欢用于开发服务端程序,并且它的适用性正在逐渐增加,包括用于开发微信小程序。JS是一种脚本语言,它被设计用于在HTML页面中添加交互行为。通常,JS代码由数行组成,每个JS程序由数行代码构成。JS通常被嵌入到HTML页面中,或者在单独的JS文件中进行编写。
啊,你看到这个地方有个APP,这意味着整个小程序。然后有一个online,这是一个函数,它是入口函数。当有一个特定的事件被激活时,这个函数就会被调用。什么行为呢?online去指的是小程序被第一次执行的时候。安秀呢,是小程序第一次被显示在手机端显示出来。在程序执行的过程中,我们对程序执行的每一步都会分解成细致的步骤。这样我们才能在每一步时对它进行更细致的操作。安CAD呢,是指小程序暂时被隐藏,例如当我们从小程序中切出去或者关闭它时。这三个是它的最主要的函数,它们是全局性的,然后你再打开配角词,我们可以看到。
在 Pages 下有很多页。其中 component 页是我们这对应的一页,而 table 页对应的接口是另一页。我们可以看到有两页。那么我们打开组件这一页,组件 component 好。打开组件这一页,我们可以看到下面有很多很多东西。关键看它的 JS 目录,其中放了一些相关的东西。我们今天不解释细节的东西,而是看这个 JS,就是当 component 页被调用和被显示时,这个页就会被调。JS 就是对这个业务进行负责的。
我们可以看到这里有一些语法结构,还有很多数据,以及一些看不懂的乱码符号。这里的话是针对初学者理解的。接下来我们会进一步讲解。刚才简单演示了 JS 语言,现在来说一下初学者学习 S 语言的一些事情。
我们在初学 JS 语言的时候,其实学习的是语法。什么是GS的语法,我们需要找到更多的资料,在哪里可以找到 JS 的资料,怎么去学习它,然后我们是怎么去练习。因为学习语言的本质在于你去用它,你要去不断的去做实验,去使用它。
那么我们来看一下,嗯,在哪里可以找到资料。我们先说一下,在这里呢,我推荐一个网站啊,就是 W3库这个网站,嗯。
大家可以看一下哈,W3库域名在稍后呢,班主任会提供给大家,或者在我们的学习资料里会放着在。在这个网站上呢,有很多的东西,包括像 CSS 的资料也可以学习到啊,像 CSS 的资料,那我们开始说了,WXSS 就微信微信小程序的样式表文件呢,其实和 CSS 是非常接近的啊。这里有 Java script 语言的这个学习的相关资料,那我们可以看到 javascript 的语言,我们可以有从入门一直到进阶,什么是数据对象,什么是函数啊,什么是运算符啊,那我们整合资料上的这个学习之后呢,我们还应该去多看,嗯,各种的源代码,包括我们提供的微信小程序的源代码。
未来网上也会出现很多开源的微信小程序源代码,这些都是非常适合我们下载过来去看,除了看一看,我们还有一个重要的事情就是练习,那我们说一下怎么去练习呢?我们回到微信开发者工具,我们打开我们之前的这个简单计算器这个项目。
啊好,我们可以看到在简单计算器项目里面啊,比如说我们打开这个计算器,这个计算页的 JS 脚本位置好,我们随便选一个地方,我们都可以随便做修改,你看我们看这里有个清除数据,对吧,那我把清除数据里面这些内容都删除掉去。
这样我们通过不断的练习,不断的尝试,我们可以更好地理解微信小程序的开发,我们也可以提高自己的编程能力。
我们来试试看,我们把清除数据这些里面的东西都删掉,好,我们按CTRLS让程序运行起来,然后我们接着来看一看这个清除数据的按钮还有没有效啊,我是不是 99,然后按清楚,大家可以看到已经没有效果了哈,这为什么呢?是因为这个按键的响应最后会切换到这个地方来,那这个地方呢,已经被我们把代码删掉了,跟大家演示这个的目的是什么呢?其实就是跟大家说哈,就是说我们使用这个开发者工具可以很方便去练习编写GS代码,那大家可以随意的去做实验,不要害怕他会搞坏什么,通过更多的练习,特别是一些小小的一些小小的实验,我们都可以验证我们的一些对语言的进一步认知,可以加深,我们也可以取得一些小小的进展,这其实是对于我们的广大初学者而言,对于语言一开始不知道怎么入手,然后可能会感觉很紧张,通过这个演示,大家可以看到,其实通过不断的练习,我们可以更好地理解编程语言,也可以提高自己的编程能力。
其实完全没有这么必要紧张,只要去仔细的练习,你其实很快可以掌握的。因为时间的原因,我们不再对细节做更多的解释,我们接下来往下走。
希望大家有时间多做练习,我们可以看一下哈,我们现在说一下什么是逻辑层啊。逻辑层是小程序的一个核心,相当于是使用 Java 平方视 square 语言编写,它负责将数据进行处理后传给视图,同时也接受视图层的事件的反馈。这个时候我们再看一眼代码,比如说这个 BTN,实际上是我们在接收界面上的信息,然后进行处理和显示。
那么说完了这个,我们来看一下这个地方的塞特贝塔。实际上,我们就是往这个区域放置数字,将它们写入数值,并将其传送到视觉层。关于逻辑层的东西,我们不用刻意去记住它,只需要在学习的过程中,按照小程序的规范,以及我们对 JS 语言的不断深入,去书写我们所需要的东西就可以了。
接下来,我们来看一下微信小程序和 HTM 的一些共用性。其中,微信的 WMLWML 是借鉴于 HTML 发展而来的。微信的 WXSS 和 CSS 几乎相对应的。微信的GS 几乎和我们传统的GS 一模一样的。因此,在
这部分呢,我们进入到了我们这次课的第三个章节了。第三个也是我们关于服务端的介绍。那么什么是服务端呢?让我们先回忆一下我们第一课的一张图。第一课的这张图讲解了微信小程序的框架。我们可以看到,在任何一台一个用户手机上运行的微信和微信小程序,它们都与远端的服务器连接在一起。并且,它们也可以通过这个远端的服务器与其他的微信小程序进行交互。
什么是服务端呢?服务端其实简单说就是运行在服务器上的程序。但是我们可以对它有个更准确的描述。好,让我们看这张图,服务端是什么。从web开发的角度来看,微信小程序和web开发一样。服务端呢,相对应的是客户端。客户端主要用于显示内容。
给客户看的东西,也就是我们经常用的 PC 网页、APP、微信号、微信服务号页面或微信公众号页面,它们是用 H5 开发的。小程序页面也是客户端。为了让客户端之间能够产生连接,还需要一个东西,就是把客户端的数据存储到服务器上。此外,还需要从服务器获得很多东西。我们通常会在远程的电脑上运行服务端程序,就是远程的服务器上运行服务端程序。
其实服务端程序也可以运行在本地,但这是一个特殊情况。在我们的微信小程序的开发中,服务端程序必然运行在远程的服务器上。在通常情况下,我们将外部的程序开发或小程序开发的任务分为页面开发、小程序开发和API接口开发。API接口开发是开发服务端的过程,除了API接口,服务端还包括很多其他的内容,包括开发服务端的功能,如向用户提供资源、数据并保存用户数据,以及衔接多个小程序之间,实现数据交换等。什么是API?在服务端介绍中提到了这个词。接下来,我们将讲一下API。
BI通常被解释成叫做应用程序接口或应用开发接口。它们是不同软件系统之间相互衔接的。一般来说,它们由一端提供服务提供给另一端使用。在我们网络编程中,应用程序接口通常是我们的服务端将功能不断抽象成一个个的功能级,然后通过应用程序接口API将其提供给客户端使用。在我们后面的课程中,我们将看到如何使用应用程序接口获取电商数据。在这里,我们将简要介绍Web工作流程。以小程序为例,一个小程序页面将请求发送到应用服务器,应用服务器返回请求。在此过程中,应用服务器可能访问数据库或访问其他服务端,并返回小程序所需的结果。这就是一次网络请求的过程。
在第三节课时,我们将详细讨论这些术语。现在我们来聊聊与小程序开发相关的几个术语,分别是HTTP、HTP、SSL和CA。HTTP是我们在浏览器中早已熟悉的协议,它是超文本传输协议的缩写。传输协议定义了数据在网络上的传输方式,网络传输信号就像两个人在黑暗中相互闪光。如果我们在这边乱闪,你也随意去闪,我们可能不知道对方的意图是什么。在这种情况下,我们需要一套共同认可的方法,例如你闪几下代表什么,我闪几下代表什么。这样的东西用在网络上,就被称为网络传输协议。HTTPS是一种网络传输协议,它的主要目的是确保数据传输的安全。当网络传输协议是公开的,所有人都可以使用时,它被称为HTTPS。CA是数字证书管理组织,它为互联网安全提供数字证书,以保护网络通信的安全。
为了解决网络上的安全问题,相关组织推出了HTTPS安全文本传输协议。HTTPS需要SSL安全套接层技术的支持才能实现,SSL使用现代安全技术实现,即建立通信信道后即使中间人监听数据,也不知道双方说的是啥。目前应用广泛的安全技术是SSL,但SSL后续还需要证书认证。购买证书需要花钱,国内常用的几个购买证书的地址如下,国外也有一些使用比较广泛的证书,如勾搭底。如果需要使用SSL或证书认证,可以在相关文档中查找。
服务端开发通常使用Java、PHP、ASP和JSP等语言和技术。Java最初由公司开发,用于开发一些大规模的外部服务端应用,也广泛应用于安卓手机原生APP开发。在服务端,通常使用Java开发的是中型和大型的网络应用项目。PHP是一种开源的服务端开发语言,具有丰富的架构和成熟的架构,在网上可以找到,并有大量的开源代码。
目前,大多数网络应用是用PHP语言开发的。PHPHP语言开发简单易学,并且有大量的实用的开源东西和成熟的架构可供选择,因此是目前很受欢迎的一种技术。ASP.NET是早期的ASP升级,是微软公司推出的一种用于开发网络应用的语言和相关的开发环境。ASP开发时使用的是C sharp语言,开发中小型网站其实挺快的,特别微软在提供这种开发环境上通常做的比较完备。Note GS是一种最近兴起的技术,其使用JS语言开发服务端程序,可以用于开发小程序和网页。对于想要开发服务端并学习小程序开发的人员而言,Note JS技术是一个可以考虑的方向。今天的课程包括小程序的设计和运营规范、视觉层实现方法、JS语言学习资料和服务端基础知识等方面的内容。课后作业包括熟悉设计规则和运营规范、掌握JS基本语法、视图层、逻辑层和组件等,以及下载微信官方小程序的 Demo
选择开发小程序,选择体验小程序组件演示的 Demo。在这个地方有一个下载源码的选项,下载的 demo 是我们所说的微信小程序组件演示的 Demo。这个 Demo 非常有用,通过它我们可以练习熟悉微信小程序提供的丰富组件,这是下一步开发微信小程序所必须经历的一步。课程到这里就结束了,我们下一次课程将会一起开发我们的爱小喵电商小程序。在爱小喵电商小程序中,我们可能会学习如何访问网络,什么是网络的 API,以及如何使用服务端的工具来帮助我们开发电商小程序。我们会为大家提供电商的服务端工具,帮助大家直接开始开发电商小程序。