美文网首页
测试平台系列(44) 前后端合并(上)

测试平台系列(44) 前后端合并(上)

作者: 米洛丶 | 来源:发表于2021-09-01 19:12 被阅读0次

大家好,我是米洛,一位肝帝!

欢迎大家关注我的龚仲耗: 测试开发坑货

硬货预警!!!对肝帝不感兴趣可直接跳过。

回顾

上篇其实我们还在弄数据构造器,而且还没结束。其实博主我早就已经更了2篇了,只不过还没发出来

这篇我们先不管数据构造器,谈点别的。

我为什么是肝帝

事情就源于我周五晚上闲着没事,在寻找异步相关的类库,发现了一个比较漂亮的官方文档网站:

https://aioredis.readthedocs.io/en/latest/getting-started/

大概长这样

细心的朋友可能发现了,这个是不是和httprunner的官网长得很像啊。

就在我发现这个新大陆之后,我就一发不可收拾。

首先我们观察他的域名: readthedocs.org,其实很多其他项目也有类似的官方文档

想着httprunner做了这么帅气的官网,那我们虽然不能说要赶上他(毕竟人家还是有几把刷子的),但是也要像他看齐吧,把官网整一整

于是我也有了个这样的网站:

https://pity.readthedocs.io/requirements/%E5%87%86%E5%A4%87%E6%9D%A1%E4%BB%B6/

image

你别说,是不是还像模像样的?昨晚弄页面+写文档+今天写文档,到现在才算完。

我愿称自己为肝帝,因为我昨晚3点才调好(坑多资料少)。后面我会放出文章教大家怎么弄!

回到今天的话题

古语有云: 天下大事,分久必合合久必分!在我们前后端这里,其实也可以分分合合!且听我慢慢道来~

熟悉这个平台的兄弟集美萌应该都知道,项目的前端是React开发,独立起的一个服务,后端里面根本没有templates,static这样的静态资源数据。

注意这句话: 如果说前后端分离是剥离flask/django中的static资源,那么前后端合并(我自己随便取的名)就是把它塞回娘胎里!

今天就动手,立刻!!我们先来看一下我自己官方给出的好坏处。

image

了解路由

我们做了前后端分离的项目后,前端有url比如我们常用的:

/user/login,还有一些静态资源如图片, js,css等。

一旦合并后,想一下是不是可能会和我们在FastApi定义的路由串了,如果他们都是中华田园犬的话,我们可以叫他们串串。

前端路由类型

其实,前端路由是分2种的,第一种就是我们目前的browser模式,和正常的路由没区别,比如:

image

但其实还有一种路由类型是hash类型,你们可能在公司也看到过:

比如大名鼎鼎的element-ui就是如此

看到中间那个/#/没有,那就是hash路由的标志。其实对我们用户使用来说是没有什么区别的,就是感官上的。

hash路由可以给我们带来一个好处,我们可以避免串串。因为hash路由不算很规则的路由。

眼瞅着内容比较多,赶紧切换到下一节。

以后文末只需要一个地址,里面有各种传送门了!

https://pity.readthedocs.io/

相关文章

  • 测试平台系列(44) 前后端合并(上)

    大家好,我是米洛,一位肝帝! 欢迎大家关注我的龚仲耗: 测试开发坑货。 硬货预警!!!对肝帝不感兴趣可直接跳过。 ...

  • 测试平台系列(45) 前后端合并(下)

    大家好,我是米洛,一位踩坑人! 欢迎大家关注我的龚仲耗: 测试开发坑货。 硬货预警!!!这篇文章主要讲如何在Fas...

  • gunicorn + flask 异步方案采坑记录

    因为现在大家都在做测试平台,论坛好多后端使用django,flask的测试平台,大部分情况下Python项目服务是...

  • 在 iRecorder (Web IDE , Web UI 自

    在 iRecorder (Web IDE , Web UI 自动化测试平台)中添加上传云端平台的功能 后端代码(...

  • API安全测试要点(上)

    欢迎关注公众号:WeTester测试园,获取更多内容 现如今开发基本上都是前后端分离,相比前端,后端的测试是最容易...

  • 性能测试常用的测试方法

    性能测试可分为七大类 如下: 第一、后端测试 后端性能测试,也就是服务器端性能测试。 后端性能测试,是通过性能测试...

  • GitLab+jenkins 进行代码Merge自动错误检测

    分支合并前,通常需要在本地进行合并测试,看是否有代码冲突,编译是否通过,没有问题了,才敢把合并后的代码往主干分支提...

  • 接口自动化测试标准及规范

    接口测试标准及规范 1.后端服务产品接口测试说明 后端服务性产品基本上都是以API的形式对外提供服务,所以其最重要...

  • API接口及常用库-项目经历

    后端为某云接口,前端有硬件平台 测试目的: 1. 各类型post,delete, put, get接口工作正常; ...

  • vue_前后端分离测试平台

    前言 截止今天入职新公司正好3个月,了解了公司测试团队的现状以后,发现测试团队不能没有一个功能的测试平台,之前开展...

网友评论

      本文标题:测试平台系列(44) 前后端合并(上)

      本文链接:https://www.haomeiwen.com/subject/nvhfwltx.html