​ 在正式开始前,先来看看js中事件的触发与事件处理器的执行。 js 中事件的监听与处理 事件捕获与冒泡 DOM事件会先后经历 捕获 与 冒泡 两个阶段。捕获即事件沿着DOM树由上往下传递,到达触发事件的元素后,开始由下往上冒泡。 IE9及之前的版本只支持冒泡 |A-----------------|--|----------------|Parent||||-------------|--|----------|||ChildrenV||||---------------------------|||------------------...

  9UPQRrTeYc2K   2023年11月02日   44   0   0 事件对象事件冒泡事件处理

现代的前端框架和库可以轻松地创建可重用的UI组件。在创建可维护前端应用方面,这是一个很好的方向。但是,在多年来的许多项目中,我发现开发可重复使用的组件常常是不够的。我的项目由于需求的变化或者新需求的出现而变得不可维护。要查找正确的文件或调试多个文件所需的时间越来越长。 必须改变。我可以提高搜索技能,或者更熟练地使用VisualStudioCode。但我并不是唯一在前端工作的人。所以,我们需要对前端项目进行设置。要让它们变得更易于维护和扩展。那意味着我们可以对当前特性进行修改,但也可以更快地添加新特性。 1高级架构 对于后端开发,我们可以遵循很多架构模式。领域驱动开发(domain-driv...

前言 组件是页面不可或缺的部分,而设计组件就成为了前端同学每日工作。 所以 一位程序员的职业生涯大约十年,只有人寿命的十分之一。前端项目只是你生活工作的一部分,而你却是它的全部,你是他的灵魂。请放下长时间的游戏、工作时的摸鱼。多学习来以最完美的状态好好陪你项目! 正文 这篇文章将会以本人所认知的角度去对组件的封装设计展开思考。如果你对我的观点,方式,又或者你有更好的方式,更优的设计模式,不妨在评论区一起讨论思考,交流是进步的必经之路。 知识点 组件是如何分类的 Vue和React封装组件模式 怎样才是一个好的可扩展、通用的、健壮性组件 思考讨论,提出问题 组件是如何分类的 业务组件...

  9UPQRrTeYc2K   2023年11月02日   45   0   0 ico健壮性ico健壮性封装封装

译者@王延飞|原文链接@https://dzone.com/articles/load-balancer-explained-simplified-through-comics 你可能已经多次听说过LoadBalancer(此负载均衡器)。负载均衡基本上意味着在多个服务器之间分配网络流量,这样可以确保没有任何一台服务器自己承担所有负载。当网络流量平衡时,应用程序就可以平稳运行。 像往常一样,我带来了另一本漫画教程,该教程将以最简单的方式解释负载均衡器。 从上图可以看到,有一个简单的客户端-服务器方案。这里只有一个客户端,因此我们的服务器可以轻松地满足客户端的请求。 当客户数量...

​ 今天看到这篇用漫画描述JWT,忍不住想分享,小伙伴们不妨一起来看下,以下是正文。 ​​用户认证八步走​​ 所谓用户认证(Authentication),就是让用户登录,并且在接下来的一段时间内让用户访问网站时可以使用其账户,而不需要再次登录的机制。 小知识:可别把用户认证和用户授权(Authorization)搞混了。用户授权指的是规定并允许用户使用自己的权限,例如发布帖子、管理站点等。 首先,服务器应用(下面简称“应用”)让用户通过Web表单将自己的用户名和密码发送到服务器的接口。这一过程一般是一个HTTPPOST请求。建议的方式是通过SSL加密的传输(https协议),从而避免敏...

  9UPQRrTeYc2K   2023年11月02日   63   0   0 用户认证服务器用户名

前言 微前端跟Serverless,当前前端热门话题。 @木子朗,小米前端工程师,目前专注于前端架构、前端工程化,热衷于打造高质量、高性能、用户体验一流的产品。个人网站:https://www.lishuaishuai.com 正文从这开始~~ 大型组织的组织结构、软件架构在不断地发生变化。移动优先(MobileFirst)、App中台(OneApp)、中台战略等,各种口号在不断的提出、修改和演进。同时,业务也在不断地发展,导致应用不断膨胀,进一步映射到软件架构上。 现有Web应用(SPA)不能很好的拓展和部署,随着时间的推移,各个项目变得越来越臃肿,web应用变得越来越难以维护。...

  9UPQRrTeYc2K   2023年11月02日   93   0   0 Web前端应用服务器

原文地址[1]欢迎star 需求 1.在新服务器上安装并搭建好gitlab2.手动+自动将旧服务器上的gitlab备份3.手动+自动将gitlab备份包scp到新服务器上4.手动+自动恢复新服务器上的gitlab备份包5.在新旧服务器上自动删除过期备份包 前提 1.版本 •gitlab-ce是社区版•gitlab-ee是企业版 1.方案 •定时器执行shell脚本 1.工具 •crontab[2]•shell[3]•expect[4] 1.操作 •如果不是root用户请在所有命令前+sudo•新老服务器gitlab版本保持一致•旧服务器用的是​​gitlab-ee_10.7.2-ee.0_a...

  9UPQRrTeYc2K   2023年11月02日   108   0   0 备份文件服务器git
关注 更多

空空如也 ~ ~

粉丝 更多

空空如也 ~ ~