首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
设计模式
订阅
border1px
更多收藏集
微信扫码分享
微信
新浪微博
QQ
7篇文章 · 0订阅
降低前端业务复杂度新视角:状态机范式
无论做业务需求还是做平台需求的同学,随着需求的不断迭代,通常都会出现逻辑复杂、状态混乱的现象,维护和新增功能的成本也变的十分巨大,苦不堪言。下图用需求、业务代码、测试代码做对比: 图中分了 3 个阶段
利用 XState(有限状态机) 编写易于变更的代码
目前来说,无论是 to c 业务,还是 to b 业务,对于前端开发者的要求越来越高,各种绚丽的视觉效果,复杂的业务逻辑层出不穷。针对于业务逻辑而言,贯穿后端业务和前端交互都有一个关键点 —— 状态转换。 当然了,这种代码实现本身并不复杂,真正的难点在于如何快速的进行代码的修改…
设计模式系列13--享元模式
image 我们来做一个很简单的小程序:在界面上随机显示10万朵小花,这些小花只有6种样式。如图所示: image 一看,这还不简单,直接创建10w个imageview显示不就是了,代码如下: - (void)viewDidLoad { [super viewDidLoad];…
XState:都1202年了,不会真有人还在用假的状态管理库吧?
写在最前 谈到状态管理库,有人就会说谁还没用过Redux、Vuex之类的,实际上它们并不是真的状态管理库,本文今天介绍一个真正的状态管理库--XState,一个完全的有限状态机的实现。 前置知识 包括
状态管理新思路:有限状态机在前端的应用
对于前端开发者来说,视图和业务逻辑总是绕不开的话题,视图效果越来越绚丽,业务逻辑也越来越复杂。 相应的状态管理也变得非常很重要,有限状态机也许是一个值得学习的前端状态管理新思路。
《JavaScript设计模式与开发实践》最全知识点汇总大全
系列文章:《JavaScript设计模式与开发实践》基础篇(1)——this、call和apply《JavaScript设计模式与开发实践》基础篇(2)——闭包和高阶函数《JavaScript设计模式
前端常用设计模式
设计模式一个比较宏观的概念,设计模式定义是软件开发人员在软件开发过程中面临的一些具有代表性问题的解决方案。这些解决方案是众多软件开发人员经过相当长的一段时间的试验和错误总结出来的。js中函数、类、组件等实际上都是实现了代码的复用,那么设计模式可以说成是经验的复用。当然实际开发中…