![](https://img-blog.csdnimg.cn/20201014180756738.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
大前端
文章平均质量分 74
sanly_shi
A front-end pupil
展开
-
什么是前台、中台、和后台?
在传统的前台-后台架构中,各个项目相互独立,许多项目都在重复发明同样的功能,让项目本身变繁琐,也让开发效率变低。面向内部运营人员的管理系统、配置系统,如:电商配置后台的商品管理、订单管理、会员管理、财务管理等。也包括服务端各种实时响应用户请求的业务逻辑,如:商品查询、订单系统等。整合某种通用能力提供给前台,包括业务中台、技术中台、数据中台、算法中台。算法平台:为各个项目提供算法,如推荐算法、搜索算法等。如:支付、商品管理、营销、用户、搜索、交易中心等。如:用户画像、数据可视化、日志分析等。转载 2023-02-27 09:40:09 · 4560 阅读 · 0 评论 -
详解XSS和CSRF
https://www.cnblogs.com/zhouyyBlog/p/14505961.html转载 2022-10-28 10:40:48 · 1747 阅读 · 0 评论 -
何谓敏捷开发
敏捷开发(agile development)是非常流行的软件开发方法。据统计,2018年90%的软件开发采用敏捷开发。但是,到底什么是敏捷开发,能说清的人却不多。本文尝试用简洁易懂的语言,解释敏捷开发。一、迭代开发敏捷开发的核心是迭代开发(iterative development)。敏捷一定是采用迭代开发的方式。那么什么是"迭代开发"呢?迭代的英文是 iterative,直译为"重复",迭代开发其实就是"重复开发"。对于大型软件项目,传统的开发方式是采用一个大周期(比如一年...转载 2021-03-12 09:24:49 · 2822 阅读 · 0 评论 -
mac mysql navcat
mac上搭建mysql环境配置和Navicat连接mysqlmac上搭建mysql环境配置1、下载mysql for mac:MySQL :: Download MySQL Community Server (Archived Versions)注意:mysql版本要和你的MAC版本保持一致2、一路傻瓜式点击下一步此处选择“Use Legacy Password Encryption”,否则使用navicat连接mysql的时候,会报无法加载身份验证的错误。3、环境配置.原创 2021-10-26 09:57:05 · 157 阅读 · 0 评论 -
Session验证用户登录的大致过程
1. 用户提交包含用户名和密码的表单,发送HTTP请求。2. 服务器验证用户发来的用户名密码。3. 如果正确则把当前用户名(通常是用户对象)存储到redis中,并生成它在redis中的ID。 这个ID称为Session ID,通过Session ID可以从Redis中取出对应的用户对象, 敏感数据(比如authed=true)都存储在这个用户对象中。4. 设置Cookie为sessionId=xxxxxx|checksum并发送HTTP响应, 仍然为每一项Cookie都设置签名。...转载 2021-01-07 16:32:43 · 1786 阅读 · 0 评论 -
REST和Restful API
定义REST即表述性状态传递(英文:Representational State Transfer,简称REST)是Roy Fielding博士在2000年他的博士论文中提出来的一种软件架构风格(software architecture style)。它是一种针对网络应用的设计和开发方式,可以降低开发的复杂性,提高系统的可伸缩性。REST密切相关的两个名词:资源和状态。可以说,资源是RE...原创 2020-01-02 11:08:48 · 542 阅读 · 0 评论 -
WebAssembly入门
前言接触WebAssembly之后,在google上看了很多资料。感觉对WebAssembly的使用、介绍、意义都说的比较模糊和笼统。感觉看了之后收获没有达到预期,要么是文章中的例子自己去实操不能成功,要么就是不知所云、一脸蒙蔽。本着业务催生技术的态度,这边文章就诞生了。前部分主要是对WebAssembly的背景做一些介绍,WebAssembly是怎么出现的,优势在哪儿。如果想直接开始撸代码试...转载 2019-12-19 16:42:39 · 556 阅读 · 0 评论 -
serverless 简介
前言最近关于 Serverless 的讨论越来越多。看似与前端关系不大的 Serverless,其实早已和前端有了颇深渊源,并且将掀起新的前端技术变革。此次分享根据个人理解和总结,从前端开发模式在serverless的演进、Serverless 常见服务商提供的解决方案以及 基于Serverless 的前端开发模式等方面,与大家探讨 Serverless 中的前端开发模式。一、前端开...转载 2019-12-19 16:26:38 · 657 阅读 · 0 评论 -
2020年大前端发展趋势
迅速发展的前端开发,在每⼀年,都为开发者带来了新的关键词。2019 年已步⼊尾声,2020 年前端发展的关键词⼜将有哪些呢?发展的方向又会是什么呢?参考2019年大前端的发展,不出意外,前端依旧会围绕⼩程序、超级APP、跨端开发、前端⼯程化以及新技术运用等几个方面进行展开(可以参考2019年大前端技术趋势深度解读)。小程序在⼩程序⽅⾯,今年仍然是⼩程序突⻜猛进的⼀年,各⼤主流的 App 都...转载 2019-12-19 10:43:40 · 152 阅读 · 0 评论 -
炫技,从 12.67s 到 1.06s 的网站性能优化实战
本文是对之前同名文章的修正,将所有webpack3的内容更新为webpack4,以及加入了笔者近期在公司工作中学习到的自动化思想,对文章内容作了进一步提升。0.引言作为互联网项目,最重要的便是用户体验。在举国“互联网+”的热潮中,用户至上也已经被大多数企业所接收,特别是在如今移动端快速发展的时代,我们的网页不仅只是呈现在用户的PC浏览器里,更多的时候,用户是通过移动产品浏览我们的网页...原创 2019-11-18 17:12:57 · 123 阅读 · 0 评论 -
2019 年大前端技术趋势分析
做个技术总结,将各类技术框架 / 语言 / 工具分作两个维度:技术采用生命周期 创新者(Innovators):技术的冒险者,第一时间尝试新技术。 早期采用者(Early Adopters):技术早期采用者,具备一定探索精神,某个领域的意见领袖。 早期大众(early majority):技术早期大众使用者,深思熟虑者,往往采用相对成熟的技术。 晚期大众(l...原创 2019-11-11 12:04:58 · 335 阅读 · 0 评论