通过前两周的基础奠定,在第三周开始实践一个失物招领的项目。主要负责前端部分的搭建。在开始之前,我们还是要去了解一些东西。
接口
到底什么是接口呢,首次接触这个词是在学习java学习当中,会有接口类,这就让我误以为前端的接口会不会是类似于java的接口类,通过学习了解,我才明白前端的请求要和后端的数据库进行获取,就必须通过接口,我们向后端送去要求,后端向我们返回数据。这也就是我们上一篇博客当中提到的wx.request()请求。
get请求,post请求
请求共分为两种,这两种请求是不一样的,我们需要根据他的特性去选取不同的类型。
1. Get是不安全的,因为在传输过程,数据被放在请求的URL中;Post的所有操作对用户来说都是不可见的。
2. Get传送的数据量较小,这主要是因为受URL长度限制;Post传送的数据量较大,一般被默认为不受限制。
3. Get限制Form表单的数据集的值必须为ASCII字符;而Post支持整个ISO10646字符集。
4. Get执行效率却比Post方法好。Get是form提交的默认方法。
当后端拿到我们的请求之后,会把我们想要的数据再反馈给我们,让我们去渲染到页面再反馈给用户,我们需要什么类型的数据要提前和后端同学提前沟通,以便页面渲染不会出错,这也就是我们常说的接口设计。
Vant-Weapp
当了解了大致原理之后,我们就可以着手去设计构建我们的页面了,在这里我要介绍一下这一款插件,提供了很多很详细的小组件。具体的安装步骤可查阅Vant-Weapp
我的页面
我的发布
详情展示
个人信息