从前端的角度,以一个接口消费者的身份来谈一谈如何设计一套比较合理的接口,本文主要分为两部分:“接口的基本数据格式”和“接口的业务数据格式”。本文的目的是想减少前后端对接过程中产生的沟通问题,还有优化一些可以避免的错误,甚至于你可以不提供接口文档,前端也能快速上手你的接口。
2020/2/17
有时候做的一些活动页面,会涉及到数据存储,虽然有一套公共业务接口,具备对应的数据导出,但是活动这种东西,一向没有那么中规中矩,总会有那么几次无法用公共接口来满足,遇到一些需要定制的情况,在赶工期的时候就只能是先满足数据录入需要部分,保证顺利上线,至于数据的导出,那往往是不在考虑范围的。
2019/10/2
最近一段时间,涉及到看大图功能的需求,用的比较多的一款看大图插件,PC和移动端适配良好,之前也用过一些别的插件,但还是这个方便,也比较轻量级。
2019/9/15
其实是个存在很久的问题啦,之前在IE的年代应该也是有遇到过的,只不过后来日常涉及到时间的需求都是用时间戳比较多,加上现在各种屏蔽IE访问(我们公司的项目都是引导使用chrome/firefox),所以给忘记了!
今天无聊更新了一下Sublime Text 3的最新版,结果坑爹了,无法使用Ctrl+Shift+P选择install安装各种插件,会报错 Package Control There are no packages available for installation Please see https://packagecontrol.io/docs/troubleshooting for help
2019/7/24
以往的网站迁移服务器,数据方面的东西都是由服务端直接处理,不过这一次的需求比较特殊,就比如门户首页本来抓的是门户的资讯,但改版后是抓微博的动态,原来的资讯基本舍弃,只保留一部分专题和文章页,类似酱紫的一个改版迁移emmm,所以经过商讨,需要由前端来将需要保存的旧页面从客户端保存,再发布上传到新服务器上。
2019/7/22
其实以前就知道说有这么个东西可以在打包后添加一个版权注释,但是一直没有去用。不过最近觉得最好还是配置一下,版权不版权倒是其次,毕竟打包后都是混淆的东西,要抄也不好抄啊不是,主要还是给一些有需要的人知道说这个东西是谁写的,有什么问题可以咨询谁,或者说以后有什么类似的需求,是不是可以再次找谁做。
2019/4/21
团队协作,或者有时候你从GitHub或者其他地方拷贝人家的组件插件下来,想修改,发现代码风格不一致,比如自己习惯2个空格的缩进,但别人是4个空格,或者直接用tab,这就emmm了不是…
2019/3/15
接口跨域一直是个头疼的问题,之前的业务页面都基于一套限制比较少的接口在交互,所以大部分还是写完静态页面然后替换数据部分,直接打包到测试环境即可,所以一直不太在意本地调试的问题。
2019/3/8
大型Project的首次载入速度一般会比较慢,虽然Vue可以配置路由懒加载,但有时候打包出来的chunk还是会比较大,这个时候可以结合骨架屏来提高用户等待加载时的体验。
2019/3/1