首页
学习
活动
专区
圈层
工具
发布
    • 综合排序
    • 最热优先
    • 最新优先
    时间不限
  • 来自专栏半月无霜

    后端高效

    一、介绍对于新入职场刚开始工作没多久的前后端开发来说,如何这个问题,会有一定的问题。无非也就是效率低一点,进度做的慢一点。没什么,总会有新手期,等变成了老手就好了。 那么前后端如何高效的进行呢,我想有下面几点双方对需求的理解双方对细节上是否同步需求、接口更新后双方是否能及时同步看出来了吗? 好的,那如何达到意念合一的状态呢,下面就和大家简单说说二、如何高效1)从需求出手前后端,都是为了完成某个需求,那么必须先从需求出手在开始需求会议的时候,前后端必须得一起参加,有问题得在会上提我现在这家公司 那就是前后端该如何进行编码,这很重要,直接影响了后面编码的效率开发具体需要做什么,就是确定需求中,有哪些接口,接口的出入参,接口调用的逻辑顺序只有两边同步过,确定了满足需求后,才好进行编码这边引入文档工具 有前端会疑问,前端不是必须要调用到后端接口才能进行开发吗,后端接口还没好怎么进行其实,除了页面上的UI开发,最重要的是整体逻辑上的通顺闭环,我们可以通过mock后端接口来完成这这时间的开发等到后端接口完成后

    58120编辑于 2024-09-02
  • 来自专栏itclanCoder

    后端-一个前端动手写代码的思考

    前端同学利用前端的技术去像素级还原设计稿 蓝湖,sketch等 如果产品没有UI设计,只提供原型,那么基本上就是由前端自己来定,基本上都是用一些现成的UI框架去实现,比如:ElementUI,Antd等 后端接口 后端提供接口文档, 前后端对接口,其实就是前端开发中,页面哪些组件涉及到与后端接口交互的,需要跟后端开发同学进行约定 前端在使用Ajax请求数据时,被请求的URL地止,就叫做接口地止,给前端浏览器返回指定的数据的 每个接口前后端必须要确定接口请求方式,也就是get还是post 接口返回的数据格式,是json字面量对象方式还是xml 接口文档:中接口参数,以及返回每个字段的简单说明,代表的含义 接口调用的URL地止 接口的返回值详细描述,返回的字段中,对象,数组,字符串等说明 接口返回示例,列出服务器返回的数据接口结构 项目前准备 确定上线交付截止时间(一般都是产品经理PM预估) 前端开发,编写静态页面,UI交互 后端接口

    44310编辑于 2023-09-21
  • 来自专栏IMWeb前端团队

    后端实践总结

    的认知和感触 认知(讨论) 为什么要都干些什么? 的问题 就是后端不好好写单元测试与集成测试,让前端发请求调用以达到测试的目的;前端不好好写Mock和测试,让后端输出数据以达到测试的目的。 更正确地认识 是前后端一起见证靠谱的测试结果 给需求方提供一个正确的需求验证环境 尽早暴露前后端实现的问题 必备技能 DNS与HOSTS DNS(Domain Name System 数据 使用YKit Mock数据 使用Charles/Fiddler 代理接口响应 任意其他Mock,代理,转发工具获取Mock数据 通过变换Mock数据,进行功能测试 真正的 前端完成自测 后端完成自测 一起验证需求的实现 友情建议 远离关键路径,合理调配时间——别拖后腿 把握全局进度,提高整体效率——别浪费时间 积极沟通交流,主动推进——别甩锅

    2.6K50发布于 2017-12-29
  • 来自专栏IMWeb前端团队

    后端实践总结

    的认知和感触 认知(讨论) 为什么要都干些什么? 的问题 就是后端不好好写单元测试与集成测试,让前端发请求调用以达到测试的目的;前端不好好写Mock和测试,让后端输出数据以达到测试的目的。 更正确地认识 是前后端一起见证靠谱的测试结果 给需求方提供一个正确的需求验证环境 尽早暴露前后端实现的问题 必备技能 DNS与HOSTS DNS(Domain Name System 数据 使用YKit Mock数据 使用Charles/Fiddler 代理接口响应 任意其他Mock,代理,转发工具获取Mock数据 通过变换Mock数据,进行功能测试 真正的 前端完成自测 后端完成自测 一起验证需求的实现 友情建议 远离关键路径,合理调配时间——别拖后腿 把握全局进度,提高整体效率——别浪费时间 积极沟通交流,主动推进——别甩锅

    2K10发布于 2019-12-04
  • 来自专栏不止是前端

    Vue:前后端数据

    因此本文将结合自身开发经验,讨论在前后端分离过程中,数据获取的一些经验。 什么是跨域? header response.setHeader("Access-Control-Max-Age", "3600");//设置超时时间 如前端(通常指JavaScript的AJAX)需要在请求后端后访问后端设置的某一 XMLHttpRequest instance the browser request:{} } 其中data就是后台返回给我们的实际对象,status是请求的状态,注意,只有2XX才会走then回, 即成功回。 4XX,5XX都会走catch回,如果没有写catch,则会抛出报错信息到全局,err是这个错误对象信息。 如果后台设置了错误信息,比如错误也会带body,那么通过err.response获取。

    1.8K90发布于 2018-05-10
  • 来自专栏闰土大叔

    前端,如何与后端哥们接口

    后端前夕 王小闰他们这家公司做本地旅游项目的,安排到他手上的活儿是该旅游项目的webapp工程。 项目动工伊始,一切都得从头来做。 其实,仔细看看,这就是前后端分离中的mock数据和接口的问题。要想弄懂其中缘由,下面让我们分几点来聊聊。 什么是接口 之前开发写代码的时候,所有的ajax数据都不是后端返回的真实数据,而是我们自己通过接口mock模拟的假数据。 当前端的代码编写完毕,后端的接口也已经写好之后,我们就需要把mock数据干掉,尝试使用后端提供的数据,进行前后端的一个调试,这个过程我们就把它称之为前后端的接口。 两种不同的部署情况直接导致了前期在设计方案的时候就不同了。 如果你们公司的项目在部署时是两台服务器对应两个域名,恭喜你,这是最nice的方案,也是最舒服的方式。

    9.3K11发布于 2019-05-05
  • 来自专栏itclanCoder

    后端开发接口对接参数

    前言 一个完整的互联网系统项目,需要前后端配合,进行上线,针对前端开发者,现在互联网主流的项目都是前后端分离 也就是后端负责提供数据接口,前端负责UI界面数据渲染 凡是在前台数据展示与用户交互的,都是由前端来实现的 ,而数据来源是由后台服务提供的 在浏览器c端能够发送后端可识别的http参数请求,后台服务接收响应,并能够返回具体的数据给浏览器前端,最终在浏览器端完成数据的展示,渲染 一个完整的前端,不仅仅是完成编写 UI界面,还需要对接后端接口,完成数据的逻辑处理的 那前端一般怎么去跟后端去对接,接口字段,参数,对于刚入行的新手前端,是有一些懵逼的,有的时候,就是这样,后端讲到一些东西,比如:什么高并发,什么服务端 ,其实就是URL,对接口,其实也就是需要前后端约定,接口参数,一般后端同学它是知道的,而且也是它定义的,当然前端定义也没有问题 使用Ajax请求数据时,被请求的URL地止,就叫做接口地止,就是给前端提供数据的 ,并响应返回约定的数据格式,到网页中,返回给前端利用前端技术进行渲染,解析 通过post方式请求接口 用户在网页中的Ajax发起post数据请求,服务器处理后响应给前端 接口文档 接口说明文档,是前端接口的依据

    76310编辑于 2023-09-14
  • 来自专栏梦无矶测开实录

    如何创建Vue项目并与后端django

    webpack: 它主要的用途是通过CommonJS的语法把所有浏览器端需要发布的静态资源做相应的准备,比如资源的合并和打包。

    1.5K10编辑于 2022-06-30
  • 来自专栏IT架构圈

    「小程序JAVA实战」小程序注册与后端(35)

    小程序的后端spring boot的注册接口已经完成了,下一步就是修改小程序的前端请求调下。之前说过wx.request的api。 源码:https://github.com/limingios/wxProgram.git 中的wx-springboot 和 No.15 注册与后端 在app.js定义后端服务器的路径 这里需要提一下

    1.4K40发布于 2018-12-28
  • 来自专栏程序员IT圈

    Nginx 反向代理解决前后端跨域问题

    keywords: Nginx反向代理 前后端 跨域 ---- 1.什么是跨域 跨域,指的是浏览器不能执行其他网站的脚本。 3.为什么要前后端分离 ● 关注点分离 ● 职责分离 ● 对的人做对的事 ● 更好的共建模式 ● 快速的反应变化 淘宝前后端分离实践(http://2014.jsconf.cn/slides/herman-taobaoweb /#/) 4.nginx反向代理实现跨域和便捷的前后端 项目前后端分离后,前后端项目分开开发,尤其是单页面应用,前端代码会开启单独的服务器,若直接在前端项目中访问后端API,肯定会遇到因跨域不能访问的问题 开启的服务器,能看到代码实时更新效果 } location /api/ { rewrite ^/api/(.*)$ /$1 break; #所有对后端的请求加一个 开启的服务器,能看到代码实时更新效果 } location /api/ { rewrite ^/api/(.*)$ /$1 break; #所有对后端的请求加一个

    2.8K40发布于 2018-03-27
  • 来自专栏IT架构圈

    「小程序JAVA实战」小程序登录与后端(36)

    重新温习下用户的注册的方式,开发一个用户登录的spring boot接口。源码:https://github.com/limingios/wxProgram.git 中的wx-springboot 和 No.15 service 类的开发 UserService.java package com.idig8.service; import com.idig8.pojo.Users; public interface UserService { /** * 判断用户名是否存在

    1.2K10发布于 2018-12-28
  • 来自专栏夏天的前端笔记

    接口总结

    1.在这次项目中,我遇到了一些问题,比如我要implementStatus这个字段,它本应该返回的是数字,但是返回的是null; 那么,我去问后端的这个说法不是要增加这个字段,而是说它为什么返回的null

    24910编辑于 2024-01-18
  • 来自专栏devops_k8s

    后端不分离到分离演变,优势,前后端接口,排错及优化

    4.脱离对于后端开发、发佈流程的依赖。 5.方便。 仔细看看这其实就是前后端分离中的mock数据和的问题,就现在来说能解决的方式有很多种。 ,尝试使用后端提供的数据,进行前后端的一个调试,这个过程我们就把它称之为前后端的接口。 两种不同的部署情况直接导致了前期在设计方案的时候就不同了. 如果你们公司的项目在部署时是两台服务器对应两个域名,恭喜你,这是最nice的方案,也是最舒服的方式。 解决完跨域问题后,接下来Jack该想想怎么在一台服务器一个域名下进行的问题了。

    3.3K50发布于 2020-12-07
  • 来自专栏java架构计划训练营

    后端-前端不能识别雪花算法id解决方案

    问题 雪花算法生成的id作为主键时,因为其长度为19位 而前端JS一般能处理16位,如果不处理的话在前端会造成精度丢失,最后两位会变成00 后端 解决方式 直接把id类型改为String就行,使用JackSon axios.create({ baseURL: 'http://baidu.com', timeout: 5000, timeoutErrorMessage: '请求时间过长,请联系后端或者优化请求

    1.8K30编辑于 2022-12-20
  • 来自专栏博客迁移同步

    从前后端的角度分析options预检请求——打破前后端的理解障碍

    后端可以通过设置Access-Control-Max-Age来控制OPTIONS请求的发送频率。 ---- 2.从后端的角度看options——post请求之前一定会有options请求? ,后端是setAllowCredentials来设置 * 如果后端设置为false而前端设置为true,前端带cookie就会报错 * 如果后端为true,前端为false ,那么后端拿不到前端的cookie,cookie数组为null * 前后端都设置withCredentials为true,表示允许前端传递cookie到后端。 * 前后端都为false,前端不会传递cookie到服务端,后端也不接受cookie */ // Response Headers里面的Access-Control-Allow-Credentials

    3.9K10编辑于 2023-05-06
  • 后端安排工具全方位解析:打通协作壁垒,加速项目交付

    在现代软件开发环境中,前后端的效率直接关系到项目交付的及时性与质量保障。环节若管理混乱,容易出现接口对接失败、任务衔接不畅、问题反馈滞后等情况,严重影响项目进度和团队协作效率。 因此,选择合适的前后端安排工具至关重要。通过使用合适的工具,团队可以清晰掌握调任务的进展、迅速定位问题根源,实现顺畅沟通与高效协作。 本文将为你推荐几款功能实用、广受认可的前后端安排工具,帮助你的团队实现管理的有序与高效。一、前后端管理的常见挑战 调进展难以跟踪:任务状态不清晰,团队难以实时掌握调整体进度。 任务责任不明确:前后端职责分配模糊,可能导致推诿责任,影响调进程。 若缺乏合适的工具支持,这些挑战可能逐渐演变成项目交付延迟和团队效率下降的严重问题。二、如何选择合适的前后端安排工具? 三、前后端安排工具推荐以下为你推荐的5款强大的前后端安排工具,各具特色与优势,适合不同的团队规模与场景:工具名称核心优势适用场景与团队板栗看板任务高度可视化、协作简单高效中小型团队、敏捷开发团队禅道项目全生命周期管理

    31610编辑于 2025-07-17
  • Apipost:前后端,比Postman更好用的国产接口调试工具

    如今,前后端分离早已成为互联网的标配,大家在享受这种开发模式带来的便利同时,也体会到一些痛点,比如:一个需要几十个、上百个应用协作配合的项目,其中可能涉及到成百上千个API——API的管理逐渐成为开发、 、测试中的痛点问题。 API研发和时存在的痛点:开发团队使用多个API工具 (Postman、Yapi、Swagger等),多个工具之间数据难以打通。 Apipost=Swagger+Postman+Mock;Apipost恰好能解决我们现在的痛点,于是我自己进行了试用,在短短十几分钟试用后,就对它爱不释手,经过一段时间的深度使用后,发现Apipost不仅适合后端研发

    52420编辑于 2025-03-21
  • 来自专栏京东技术

    JSF本地工具实践

    Tech 导读 JSF作为京东内部日常最常用的RPC组件,通过JSF扩展,为大家提供JSF扩展思路及本地实践。 这一系列问题是由于不能打断点 的双方有一方没有测试环境,想只能上uat 上面列举的痛点,大家或多或少都有体会,尤其是测试同学体更多一些。其实在项目周期中,将问题暴露的越早,项目时间越可控。 为了不在痛,引出本章的主角:jsf本地工具。 图4 JSF本地工具核心思路 通过上图可以分析,中间件需要具备的能力就是发布订阅,那么能想到的就是jmq和redis。 图5 MQ方式本地交互图 使用redis的情况 redis的订阅发布模式,本身就是广播模式,只要订阅的机器都可以收到请求。

    2K20编辑于 2022-05-12
  • 来自专栏闰土大叔

    vue菜鸟从业记:公司项目里如何进行前后端接口

    后端前夕 我的朋友王小闰他们这家公司做本地旅游项目的,安排到他手上的活儿是该旅游项目的webapp工程。 项目动工伊始,一切都得从头来做。 其实,仔细看看,这就是前后端分离中的mock数据和接口的问题。要想弄懂其中缘由,下面让我们分几点来聊聊。 ,尝试使用后端提供的数据,进行前后端的一个调试,这个过程我们就把它称之为前后端的接口。 如何实现前后端接口 首先,我们已经知道,目前的前后端分离的架构应用分为两种情况: 1. 前后端完全分离,前后端分别拥有自己的域名和服务器。 2. 两种不同的部署情况直接导致了前期在设计方案的时候就不同了。 如果你们公司的项目在部署时是两台服务器对应两个域名,恭喜你,这是最nice的方案,也是最舒服的方式。

    1.5K10发布于 2018-07-24
  • 来自专栏Renda

    教育平台项目前端:项目前后端接口,项目上线部署发布

    项目前后端接口 调准备 运行后台项目 clean 清空项目的编译文件 compile 重新编译项目 将项目部署到 Tomcat:项目名为 lagou_edu_home,端口号: 8080,使用 war 先修改一下开发环境文件 .env.development 的后端服务器访问地址,然后进行一下测试: VUE_APP_API_BASE = http://192.168.91.128:/lagou_edu_home </Service> </Server> 在部署后端项目的 tomcat1 的 webapps 目录下创建一个 upload 文件夹保存图片 运行前端项目: # 进入 tomcat2,启动项目 . /bin/startup.sh # 动态查看日志 tail -f logs/catalina.out 运行后端项目 # 进入 tomcat1,启动项目 . /bin/startup.sh # 动态查看日志 tail -f logs/catalina.out 前后端都启动后进行测试

    2.4K20发布于 2020-09-08
领券