近期前后端交互总结
这几天,我们的项目进行了第一次的前后端交互,在这个过程中,我们发现了很多问题。比如前后端之间的交流不够,导致在进行交互时处理很多麻烦的错误(如变量名不统一,功能与接口的实现不对应)。其中最麻烦的是数据的交互以及页面的跳转。
关于数据的交互这一块,我们其实一开始就没有商量好,导致在进行交互的时候更改了很多次代码(真的感觉就是在浪费时间)。比如数据的提交方式没有统一,传输的数据名称不一致,这些看似很小的问题改起来其实很浪费时间。现在对于我们时间恰恰是最宝贵的,因为我们现在只是完成了登录注册的交互,关于其他的一些CRUD还没有进行交互(在此吐槽一下,后端写接口很快,而前端写的太慢了,到这根本没法交互)。
对于页面的跳转,我一开始想的是通过前端来跳转,但是在写的时候我发现其实我们现在好像做不到这一点。学长说现在写的话都写成通过后台跳转,在跳转的时候带着数据一起。其实刚听到的时候我就有了一个大致的思路了,不过我还是得学习一下怎么跳转。
还有一点就是对于git的冲突方面。其实一开始我就搞不明白,为什么我们自己写自己的代码会出现冲突。但它就是出现了。这就很难受了。我们的项目出现的冲突都是本地或云端之一出现了冲突。出现了之后我的解决方式很简单暴力,直接把没有冲突的代码粘过去,这样冲突就解决了(简单暴力)。不过冲突目前也只出现了两次,有可能是写的时候不小心动了其他人写的代码,比如在第二次冲突的时候,就是我的鼠标抽风了,不小心移动了一串代码。只要注意,冲突这种问题基本就不会出现。
接下来我们的重心会转移到前后端的交互上,在把手头上有的接口、页面交互好,再接着写代码。