首页
AI Coding
数据标注
NEW
沸点
课程
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
架构
订阅
前端老学生
更多收藏集
微信扫码分享
微信
新浪微博
QQ
63篇文章 · 0订阅
常见的前端架构风格和案例
大家也许对架构风格不熟悉,但是一定熟悉设计模式。所谓的设计模式就是前人针对特定问题的一套解决方案,或者说是套路。架构风格也被称为架构模式,换句话说是架构方面的套路。也可以说是前人在架构方面总结出来的,用以解决特定问题的方法。 透过现象看本质,我们来探讨下前端领域一些流行技术栈背…
前端工程设计范式
工程设计范式 Rails Style 专注于纵向的“层”的划分。 同一类文件放置在同一目录下。 优势: 便于合并导出,通过定义统一的index出口,统一导出文件。 便于进行“层”的扩展。 不足: 依赖
忘记 localStorage 吧,indexedDB 才是前端存储新宠!
在项目开发过程中,前端需要存储大量的数据,cookie,localstorage 都有存储长度限制,需要一个存储容量大、支持搜索和自定义索引的前端存储方案——IndexDB。
浅谈复杂业务系统的架构设计 | 京东云技术团队
复杂系统的架构设计不是一蹴而就的,合适的才是正确的。希望本文能够对您在进行复杂系统设计时有一定的参考意义。
视图与逻辑分离之道序篇-使用MVVM模式管理状态(GetState)
Flutter 状态管理方案百花齐放, 从 ScopeModel 到 Provide、MobX, 再到 BLoC、Redux、Provider. 特别是BLoC和Provider, 已经有了大量的用户,但是我在实际使用的时候,发现了这样几个问题: 业务逻辑与UI表现逻辑, 甚至…
解决React应用界面开发常见痛点(一)业务逻辑与UI分离
在编写一个react组件前,我们一定要弄清两件事。 UI:组件的具体展示元素,通俗点就是组件的长相。接受到合理的数据就可以展示出一个合格的组件。 业务逻辑:获取数据、发送请求等等有比较明确的独特业务的逻辑。 在编写react组件的时候,经常会出现业务逻辑相似,UI基本相同的组件…
领域驱动设计(DDD)实践之路(三):如何设计聚合
《领域驱动设计(DDD)实践之路(二):事件驱动与CQRS》分析了如何应用事件来分离软件核心复杂度。 这是“领域驱动设计实践之路”系列的第三篇文章,分析了如何设计聚合。聚合这个概念看似很简单,实际上有很多因素导致我们建立不正确的聚合模型。本文对这些问题逐一进行剖析。 聚合这个概…
领域驱动设计(DDD)实践之路(一)
领域驱动设计(Domain Driven Design,DDD)其实并非新理论,大家可以看看 Eric Evans 编著的《领域驱动设计》原稿首版是2003年,距今已十余年时间。与现在的分布式、微服务相比,绝对是即将步入中年的“老家伙”了。 直到近些年微服务理论被提出、被互联网…
【架构整洁之道系列】设计与架构的相关内容&一些思考
最近一直在读《Clean Architecture》这本书,书中对与软件设计与架构的阐述是非常深刻的。因此开了一篇文章,来记录书中一些优秀的架构设计理念,以及我自己的一些思考。
货拉拉H5离线包原理与实践
1.前言 货拉拉自研H5离线包SDK,能显著提升H5打开速度,已在多个业务中落地。车型介绍页使用离线包前后打开效果如下: 图1 使用离线包前 图2 使用离线包后 货拉拉自研离线包具有如下特点: 安全可