首页
AI Coding
数据标注
NEW
沸点
课程
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
架构与设计模式
订阅
阿振sc
更多收藏集
微信扫码分享
微信
新浪微博
QQ
29篇文章 · 0订阅
那些你不经意间使用的设计模式(一) - 创建型模式
在很长的一段时间里,我只能记住某几种设计模式,并没有很好的应用。 索性我们就以该图为大纲,讲讲那些我们不经意间使用的设计模式 --- 创建型。 1. 三种工厂模式:Factory Pattern 简单工厂模式,用来创建某一种产品对象的实例,用来创建单一对象。 工厂方法模式,将创…
大前端架构思考与选择
“一云多端”成为趋势,终端类型越来越多。比如,现在PC Web网站的产品已经有了,现在想扩展APP,小 程序... ...怎么办?一个直接能想到的方法就是在原来的基础上,为APP等增加API接口,如下图所示: image.png image.png 这样做是可以的,然而一旦遇到…
前端架构 101(三):MVC 启示录:模块的职责,作用域和通信
很明显第二种解决方案会更好,从维护代码的体验上说,我们不用去主动的维护视图间的调用关系。每当有视图添加或者被删除时,不需要找到它的每一个消费方把这层调用关系做对应的修改。 但不知道你们有没有考虑过为什么第二类方案会给我们带来这样的便利,或者说第一类会让人觉得糟糕;我们是否能够从…
第二届搞基建|崇志 - 如何设计大型前端团队基建路线
前端早早聊大会,前端成长的新起点,与掘金联合举办。 加微信 codingdreamer 进大会专属内推群,赢在新的起跑线。 大家下午好,我今天要分享的主题叫【大型前端团队的基建设计整合之路】,主要会跟大家分享下我们团队这么多年积累下来的前端基础设施相关方面的一些成果和心得。 简…
JavaScript设计模式笔记:3个设计原则、14个设计模式、9个技巧(干货)
由于每天早晚看娃,很少有整块的时间,只能一天抽几分钟整理一两个便签,还好这个flag算是勉勉强强的完成了,收获确实很多,下面就是整理的笔记,如有错误,恳请拍砖,em....,用力拍👋👋👋。 可能很多优秀的模式模式是潜移默化在你的代码和实现思路里,只不过叫不上名字,如果粗略…
学习并理解 23 种设计模式
在《设计模式:可复用面向对象软件的基础》一书中所介绍的 23 种经典设计模式,不过设计模式并不仅仅只有这 23 种,随着软件开发行业的发展,越来越多的新模式不断诞生并得以应用。有经验的开发者在学习设计模式可以和过往的经验互相印证,更容易理解这些设计模式。 每个模式都有相应的对象…
前端架构 101(一):在谈论它们之前我们需要达成的共识
在这个系列里面,我会谈到前端架构的进化;它们解决了什么样的问题以及又是如何面临新的无法解决的问题的;最后这些架构背后常见的组件和模式。 我知道你们都太熟悉 Flux,Redux 和 Vuex 了,所以我不会对它们着墨太多甚至说刻意避免它们。相反,我会谈论到你们不熟悉和没有听说过…
当前端基建任务落到你身上,该如何推动协作?
要么大牛带队,但是后端大牛。 要么临时凑的团队,受制于从前,前端不自由。 要么从0到项目部署,都是为了敏捷而敏捷,颇不规范。 话虽如此,经过4年生涯摧残的废猿我,也是有自己的一番心得体会的。 1. 从DevOps流程看前端基建 很多前端在接触到什么前端工程化,什么持续构建/集成…
超全的设计模式简介(45种)
共有 23 种设计模式。这些模式可以分为三大类: 创建型模式(Creational Patterns)- 这些设计模式提供了一种在创建对象的同时隐藏创建逻辑的方式,而不是使用 new 运算符直接实例化对象。这使得程序在判断针对某个给定实例需要创建哪些对象时更加灵活。 结构型模式…
设计者模式之适配器模式
适配器模式是设计模式中相对简单的一种,它是将原本不同的内层接口通过改装实现统一对外可以实现适配。生活中很多这样的实例,比如usb转接头、万能插座等。 假设我们有使用百度地图系统,但这部分的api不归我们控制,也不允许我们改动,但我们需要进行一次封装来实现对应的功能。 除了这样的…