00:00
好,那第二个呢,是项目的一些功能界面啊,这里面呢,我只截了两个图,一个是其实我们刚才都大家看了一下啊。啊,一个是它的那个登录界面,一个它的主体的界面是吧,那当然中间是不是还有不同的一些切换的路由界面是吧,刚才我们也已经跟大家演示过了,这里面呢,我们就不再一个一个的去说了。我们到时候是边边做,我要做某一个界功能,那我去分析我们的界面是怎么回事,我们要实现哪些功能,现在分析有点太早啊来我为了看到所有的功能,我最好还是用什么,是不是in会好一些。嗯。那这个呢,我们就快速的过去啊好。下面有一个啊,下面这个有一个概念叫什么呢?技术选型,这一听感觉就啊,好像有点高深是吧,但实际上也就这么回事,那什么叫技术选型呢?首先你得知道,其实很简单,就是说的意思就是你这个项目。
01:05
都用哪些技术对不对,说白了简单分是可以说用到哪些库是吧。能听懂吧,我们现在具体项目很少说,纯原生去写了。那肯定多多少少是不是要使用一些库,对不?那不同的库的功能肯定不太一样,是不是你得能很清晰的说出来,我当前这个应用用到哪些重要的过啊是吧?当然不用说每个都说,但是重要的是不是都要说出来,好,那我们当前这个应用呢,用到的相关的技术呢,还是挺多的。啊,所以在说的时候吧,你不能啊,这里说一下,那里说一下,这里说一下,那里说一下,应该先对你的技术那些库进行一个什么呢分类。就是有做哪A方面的,有做B方面,有做C方面的,对不对,你来看一下来,我现在就跟大家简单的表达一下。
02:00
啊,我把这个拖回去啊,看好了,我这里面呢,分为了这么几个方面,大家看到这个时候对我们的用乐库进行一个分类啊,啊来我先说的第一个分类是什么呢。叫前台数据展现和交互组件化相关的,其实这里面用到的就是react相关的一些库,对不对,也就是叫rap全家桶或者rap技术站是吧。说白了就是以及它相关的插件,这个是它。核心的包吧,啊,核心的库接着啊,其实这个里面也包含了react,听懂了吧。其实这两个包它是分开写的是不啊,但这里面我就没列出来了,下面这一个啊,就这一个是什么,是不是整路由的呀。嗯,这个这个啊,为什么有个呢。它有好几个版本,有专门做外部开发的。有做那个就是大家知道有一个东西叫re。
03:05
嗯,它可以去做实现那个写跨平台的原生应用生成打包原生应用啊,它有不同的版本,而我们现在用的是什么版本呢?是它的显存外部应用的版本,听懂了吧?啊下面这个是什么?On组件库是不是谁出的?还记得吧,阿里啊。那这一个是什么呢?这个咱还没讲过的,大概说一下,这是用来去做react组件,多组件共享状态管理的一个专门的一个库啊,当然有,其实这个代表了好几个库啊,只是把这一个库名字先列出来,它其实有相关的好几个库。好,这就是我们前台应用用react相关的,主要是做数据软件交互以及组件化编码,嗯,没问题,后台应用大概有个了解,因为我们现在毕竟不写是吧,主要知道啊,用到漏没问题,Mango DB数据库接着用谁来去操作呀,Mango啊。
04:08
啊,这个里面呢,诶这一个啊,这个是用来干嘛的呢,去做有一个概念叫MD5什么。加密的。能听懂吧,嗯,当然这些都不需要大写哦,这个专门去用来做什么文件上传的一个库。好行,这是这一个来前后台交互啊,前后台交互主要用到哪些呢?那前后交互肯定是就发这请求了,是不是,那我们就有一个专门的库啊,用的比较多的库叫access。啊,还会用到一个who,我们后面access呢,它有一个问题,不能发接成P请求。但是如果我们应用中有有接口需要发接层P请求,那是不是也可以最好用一些库来帮我们简化啊,这个库就是用来专门发什么接生P请求的。
05:05
这能听懂吧,能,那这一个呢啊,Promise啊,是不是用来我们写义务将请求的一种编码的一个方式,是不是?当然我们最终还会用上谁呢?Think wait来简化谁的编写,Promise的使用是不是?好,那。大家要知道我们一个项目是不是应该有好一些后台接口需要请求,那真正在去写代码请求之前,我们先会用到一个,用到会议进行一个操作,怎么操作呢?叫测试接口。叫测试接口是否嗯可用,或者是否跟文档一致,这个东西会用到一个工具叫什么呢?Postman,这清楚吧,啊,Postman好。那下面一个啊,下面一个啊,模块化我们用的是谁的模块ES6当我们的后台应用用的什么呢?减S。
06:06
虽然我们不去写我们后台应用,大家如果想去学习一下还是可以的。啊好,下面一个啊是项目构建工程化啊,项目构建用的什么pad,那如何去生成一个工程化的项目呢?或者如何搭建一个工程化的环境呢?非常简单,用什么。是不是脚手架吧,啊脚手架,那脚手架创建的项目,它会会对我们的代码进行一定的规范验检查,这里面有一个专门的代码编码规范的一个检查的工具叫什么呢?ES Li。这个后面呢,我们涉及到再说,大家可能没用过啊,没关系。啊好,那前面应该有接触过,写的时候他是不是会对你代码进行一定检查吧?嗯,最好能够让他不提示有什么问题是吧?好来其他的啊,比如说有副文本编辑器啊,我们是不是有一个副面文本编辑器的功能,当然会用到相关的一些库,比如说我们后面是不会用到图表啊。
07:10
图表主要用的主要还是用的一,当然我们也会用到另外一个图表库,也会用这个一谁出的了,百度出版。能听懂吗?也是市面上应该用的最广的一个啊。一个专专门用啊数据可视化的一个图表库,好,那这个里面我们是分为这么几个方面去分别去说了用了哪些东西,是不是,那首先印在你脑子里面的应该是什么,不应该是某一个具体的库,而是我有哪几个方面可以说。能听懂不?而你这种表达就能跟其他人区别开来,一般的表达就会说,呃,我用到A,用到B库,用到C库,用到B库,用到一库,能懂不啊,这种表达方式和我们现在啊给他建议的表达方式是不太一样的,那其实这么表达就让你感让他面试官感觉你对整个项目是非常有把控的。
08:10
你知道整个项目他到底用到哪些东西,你很清楚,那你想啊。那你能很弱吗?也不太可能能听懂吧啊,但最好不要让他感觉是背的能懂吧,应该很很随意的交流,让他感觉是很随意很自然的交流,这个东西就是你心里要有底。那心里有底和自己强备的,那是两码两种效果,听懂吧,嗯,好,这是一个准备工作号里面一个非常重要的东西,叫技术选型啊。
我来说两句