首页
沸点
课程
数据标注
HOT
AI Coding
更多
直播
活动
APP
插件
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
设计模式
订阅
星河boy
更多收藏集
微信扫码分享
微信
新浪微博
QQ
25篇文章 · 0订阅
如何设计一个架构良好的前端请求库?
一、写在前面(抛出思考题) 过去的时间,你刷遍了面试题,在公司中工作了很多年,基于axios二次封装单项目级别的请求文件手到擒来。 你有没有想过?你是一个前端团队的资深老人,随着公司业务不断发展,各种
从零打造专业级前端 SDK (一):架构与工程化
从零打造专业级前端 SDK (一):架构与工程化 1. 为什么我们需要自研 SDK? 市面上已有 Google Analytics、Mixpanel 等成熟方案,为什么还要造轮子? 数据安全:敏感数据
前端的设计模式?我觉得90%都是在过度设计!
最近Code Review的时候,我看到我们组一个很聪明的年轻同事,用观察者模式,写了一个极其复杂的全局状态订阅系统,就为了在一个组件里,响应另一个不相关的组件的点击事件。 比较常见的场景:点击 Bu
🎭 程序员的一天:12种设计模式藏在你身边
🎭 程序员的一天:12种设计模式藏在你身边 前几天和同事聊天,他说设计模式太抽象,学了也用不上。我当时就想,其实设计模式就在我们身边,只是你没注意到而已。 正好,我梳理了程序员小王的一天,发现他这一天
从零到一:彻底搞定面试高频算法——“列表转树”与“爬楼梯”全解析
在前端面试中,算法往往是决定能否拿高薪的关键。很多同学一听到“算法”就头大,觉得那是天才玩的游戏。其实,大多数面试算法题考察的不是你的数学造诣,而是你对递归(Recursion)和逻辑处理的理解。 今
超越经典23种设计模式:新模式、反模式与函数式编程
设计模式领域在教材之外有着丰富的新发展和新思考。这些新内容超越了经典的GoF 23种模式,更贴近现代软件开发的现实。 以下是几个重要的新方向和趋势: 1. 新模式的出现:解决云原生、分布式系统问题 经
从面条代码到抽象能力:一个小表单场景里的前端成长四阶段
从一个常见的“子表单校验 + 组装 payload”示例出发,对比了初级(面条式写死)、中级(按模块抽工具函数)、高级(模板方法 + 策略的通用 getPayload),到架构阶段的演进过程。
模板方法模式 Template Method
接口是顶层的设计,是对行为的一种抽象,相当于一组协议或者契约,接口实现了约定和实现相分离,降低了代码的耦合性,提高了代码的扩展性。 而抽象类是自下而上自动生成的
用TypeScript实现高效的异步队列任务管理
在javaScript项目开发中,异步编程是不可或缺的一部分。从网络请求到延时操作,异步操作使得我们能够在等待某个任务完成时继续执行其他任务,提高应用的响应性和性能。然而,随着应用逻辑的复杂化,管理这
什么是消息队列?
公司用到的很多技术,自己之前都没学过(尬),于是只能慢慢补了。这次给大家写写我学习消息队列的笔记,希望对大家有帮助。 消息队列不知道大家看到这个词的时候,会不会觉得它是一个比较高端的技术,反正我是觉得它好像是挺牛逼的。 我们先不管消息(Message)这个词,来看看队列(Que…