nodejs
文章平均质量分 83
zhiqiang21
爱前端,爱 Python,爱 Linux,爱 VIM。
展开
-
前端性能优化之----静态文件客户端离线缓存_20191110
前端性能优化之----静态文件客户端离线缓存1. 前言上次的文章给大家分享了怎么在webpack打包阶段去将自己的项目优化到极致。文章链接:将webpack打包优化到极致_20180619前端优化是无止境的,这篇文章主要介绍我在前端工程化方面对项目优化的一些探索和经验总结。2. 探究业务的瓶颈H5页面的性能瓶颈,网络因素几乎可以占到80%。不管是减小产出文件体积,还是使用HTTP2.0或...原创 2019-11-10 14:02:42 · 1488 阅读 · 0 评论 -
记最近一次Nodejs全栈开发经历
背景:前段时间大部门下新成立了一个推广百度OCR、文字识别、图像识别等科技能力在金融领域应用的子部门。因为部门刚成立,基础设施和人力都是欠缺的。当时分到我们部门的任务是抽调一个人做新部门主站前端开发工作。本来说的是只负责页面的开发工作。当我参加过需求品审会后,了解到新部门人力不足,而我今年主要任务又是在我们部门做基于Nodejs的前端后端分离的架构升级工作。在这之前就是用Nodejs写了两个内部系统原创 2017-07-22 16:42:44 · 15201 阅读 · 17 评论 -
记一次Nodejs安全工单的处理过程_20171226
事件原因:之前使用Nodejs开发的一个网站。在网站上有一个页面有个功能,允许用户上传图片或者粘贴一张图片链接。服务端读取用户上传的图片信息或者是请求用户填写的图片链接获取图片信息。如果是用户使用上传功能,前端可以在input控件上做下限制上传文件的类型,后端再做下校验,以保障获取图片文件的合法(或者是安全)。如果是用户填写的图片链接,其中隐藏的安全隐患就比较大了。如果用户填写不是正常的http、h原创 2017-12-26 16:26:14 · 950 阅读 · 0 评论 -
基于Nodejs的前端灰度发布方案_20190228
基于Nodejs的前端灰度发布方案1. 灰度发布和A/B测试简介灰度发布将某个功能灰度发布(逐渐放量)给特定线上人群,避免新功能全量上线带来的风险。上面的图可以通过两个方面来理解:蓝色实线和蓝色虚线访问Nginx服务器,nginx通过负载均衡将流量分摊到后端服务器。黄色的线是应用了灰度的流量(配置Nginx规则)可以将特定流量分发到特定的机房,以达到对特定用户应用产品新功能;...原创 2019-02-28 11:58:36 · 2139 阅读 · 0 评论