美文网首页让前端飞
前后端分离式开发综述

前后端分离式开发综述

作者: 苏茶茉芳_亚泽伊 | 来源:发表于2018-12-03 11:12 被阅读6次

概述

本文包括:Vue开发技术栈简介;axios上传文件的方法举例;常见的前端错误码。

Vue开发技术栈简介

        当前时间是2018年12月3日,强调时间是因为前端技术革新过快,接下来的技术栈在接下来的3年后甚至2年后可能不再是主流技术栈。同时也提醒读者朋友们,互联网行业,尤其是前端开发,搜索资料一定要关注发布时间,并且要实时关注行业发展,因为你找到的资料如果是过时的,那将会使你走一些不必要的弯路。

        目前我的全家桶是Vue、Vue-router(路由管理控制)、 Vuex(全局数据操作)、axios(辅助异步请求与响应)。界面UI目前借助element-UI做PC端,VUX做移动端。不了解的可以根据以上关键字百度学习。

axios上传文件

        本方法提交给后端的数据是formdata的形式,实际应用中具体形式请参照接口文档,或者直接与后端协商。下图为代码与注释。查看我的gitee代码点这里

图1 axios上传文件代码段

console中常见的错误码

404 not found

直译:找不到。

分析与解决:这种错误码是比较简单的错误,看到了也不用太担心,基本是由于url拼写错误。如果出现此问题先检查自己拼写与接口文档是否一致,如果一致,跟后端攻城狮确认接口文档中url拼写是否正确,后端代码是否确实提交了。

400 bad request

直译:屎一样的请求

分析与解决:这种错误也比较简单明显,提交的参数结构与后端准备接受的参数结构不匹配。同样先确认下接口文档,该写成对象的做没做对象,没有问题后,再向后端确认接口文档是否正确。

500 Internal Server Error

直译:系统内部错误

分析与解决:这种错误我们无能为力,直接提交给后台,我常见的是后台出现空指针,错误可大可小。

405 Method not allowed

直译:方式不被允许

分析与解决:get提交方式还是post提交方式,切换下就可以了。后台接收get方式,你使用的是post提交会报此错误码。

其他错误码原因多样,分析不易,请大家根据具体情况百度后者与后台攻城狮协同解决。

相关文章

  • 前后端分离式开发综述

    概述 本文包括:Vue开发技术栈简介;axios上传文件的方法举例;常见的前端错误码。 Vue开发技术栈简介 ...

  • 移动开发:Ionic框架实现注册与登录功能

    由于项目是前后端分离式开发,所以移动端使用ionic框架,后端API接口使用SpringBoot框架。注册与登录的...

  • RAP搭建前端MockServer

    前后端分离式开发的思考 目前大部分公司都实行了前后端分离开发。然而在项目开发过程当中,经常会遇到以下几个尴尬的场景...

  • Django+vue跨域问题解决

    跨域 由于开发模式为前后端分离式开发,故而通常情况下,前端和后端可能运行不同的ip或者port下,导致出现跨域问题...

  • Vue.js获取本地json文件(数据mock)

    在前后端分离式的开发中,如果后台接口还未开发完成,前端开发者就可以使用数据mock的方式,自建一些假数据模仿后台数...

  • 【五】gulp之用建立一个代理服务器(解决前端跨域问题)

    为什么需要使用代理? 目前,前端发展飞速,前后端分离式开发已经不是新鲜事儿。 1 如果前端只是静态的页面(不需要调...

  • 用Api2Doc代替Swagger2生成 Restful API

    背景介绍 在进行前后端分离式开发项目过程中,需要有效的沟通。接口文档因为更新的不及时,也难免存在错误,使沟通的成本...

  • 后端开发:SpringBoot实现注册与登录功能

    这次实现的注册与登录功能需要进行数据库的基本操作,而且是前后端分离式开发。总的来说就是首先进行数据库的设计,然后根...

  • json-server模拟服务端REST接口

    在web项目开发中,前端完成静态页面的开发后,后端迟迟未给到接口,会导致前、后端数据交互的开发流程中停滞。可以根据...

  • Spring起步

    一、后端开发的概念和技术栈 1.1 什么是后端开发? 后端开发 后端开发需要的技能 1.2 Java后端技术图谱 ...

网友评论

    本文标题:前后端分离式开发综述

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