首页
沸点
课程
数据标注
HOT
AI Coding
更多
直播
活动
APP
插件
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
代码复用
订阅
randomMin
更多收藏集
微信扫码分享
微信
新浪微博
QQ
10篇文章 · 0订阅
React16.8组件代码复用的4种方式
5、自定义 Hook 更像是一种约定,而不是一种功能。如果函数的名字以 use 开头,并且调用了其他的 Hook,则就称其为一个自定义 Hook
[探索] 在开发中尽量提高代码的复用性
相信很多人和我一样,在开发项目的时候,因为项目赶,或者一时没想到等原因。频繁使用 ctrl+c 和 ctrl+v ,导致代码很多都是重复的。这几天,也看了自己以前写的代码,简单的探索了一下,挑选几个实例,分享下如何在特定场景下,保证代码质量前提下,提高代码复用性。 在做项目的时…
构建可维护、可复用的前端代码:TypeScript模块化开发指南
什么是模块? 在编程中,模块是指将相关的代码封装在一起,形成一个独立的单元。模块可以包含变量、函数、类等,并且可以在其他代码中进行重复使用。通过使用模块,我们可以更好地组织和管理代码,提高代码的可维护
整理前端工作中的可复用代码(一):做一个整合存储的插件
在web前端开发中,经常会用到数据存储,比较常用的有sessionStorage、localStorage、cookie,本文提出的整合存储,也是从这三个存储对象出发。 善用存储可以实现数据多页面共享、提升页面渲染速度、缓存数据/减轻服务器压力等好处。但这些存储对象使用起来并不…
代码复用的介绍和相关实践
本文会分享一下代码复用方面的心得,且对当前项目中的实践做一下介绍。 通过代码复用至少可以达到两个目的 建设团队可复用资产,以实现减少开发时间,提高代码质量 通过对可复用代码的生成和维护,提高个人和团队
最近,关于前端代码复用的一点思考
前端代码复用一直是一个很重要的话题,也是一个很难的话题。在前端开发中,我们经常会遇到很多重复的代码,比如说,我们经常会在不同的页面中使用相同的组件,或者是相同的功能。这个时候,我们就需要考虑如何将这些
跨项目复用前端代码的 5 种方法
Jonathan Saring 原作,授权 New Frontend 翻译。 如何在采用多个仓库、monorepo、微服务的项目间复用代码,关于这个话题的讨论最近越来越多。 跨项目、跨仓库复用代码是达成更好的模块化、更快开发的关键因素,但也很复杂。我以前根据我们团队的经验写过一…
精读《Headless 组件用法与原理》
Headless 组件即无 UI 组件,框架仅提供逻辑,UI 交给业务实现。这样带来的好处是业务有极...
前端微服务在字节跳动的打磨与应用
传统前端业务通常会根据业务线集成在一个站点上,随着业务复杂度上升,包体积会迅速变的过大。为了适应这个变化往往需要更多的开发者、更细粒度的团队组织。分组开发时大家的模块解耦到各自完成,上线时糅合在一起运行,产生出层出不穷的分支合并、代码回滚,都会造成合作效率的骤降。这正是头条号平…
如何实现跨项目代码复用
通常我们前端不仅仅只有一个项目,而是有多个项目同时开发,但是往往这多个项目之间代码有一些可以公用的地方,比如说我们的一些组件啥的,一般我们遇到相同的地方都是会直接选择复制,但是这样的问题也很明显,就是一个地方改了,要同时去修改其它的地方,这样显然不太合理,没有达到复用的目的。所…