首页
学习
活动
专区
工具
TVP
发布

code秘密花园

专栏成员
581
文章
977537
阅读量
60
订阅数
React 19 可能会让你的网站变得更慢!
但除了各种亮眼的新功能和一些改进优化之外,还有一个小的改变直到上周才被大家注意到,这这个改动可能会显著降低许多依赖 React 的网站的性能。
ConardLi
2024-07-01
1090
React 即将推出 Compiler,是时候告别 useMemo/useCallback 了!
最近,React 团队在他们的官方博客发表了一篇文章,介绍了从上个大版本发布,到 2024 年 2 月团队的一些工作内容。
ConardLi
2024-04-15
2450
React vs HTMX ,谁更适合你?
HTMX 的终极目标目标,就是让开发者在 HTML 中就能实现现代浏览器级的交互性,而无需使用 JavaScript。这个前端库虽然起步晚,首次亮相是在 2020 年底,但却迅速吸引了开发者社区的眼球。
ConardLi
2024-03-02
1.1K0
如何实现跨框架(React、Vue、Solid)的前端组件库?
本文由 TinyVue 组件库核心成员郑志超分享,首先分享了实现跨框架组件库的必要性,同时通过演示demo和实际操作向我们介绍了如何实现一个跨框架的组件库。
ConardLi
2023-11-23
1.2K0
教你如何在 React 中逃离闭包陷阱 ...
众所周知,JavaScript 中的闭包(Closures)一定是这种语言最可怕的特性之一,即使是无所不知的 ChatGPT 也是这样说的。另外它可能也是最隐蔽的语言特性之一,我们在编写 React 代码时经常会用到它,但是大多数时候我们甚至没有意识到这一点。但是,我们终究还是离不开它:如果我们想编写复杂且性能很好的 React 应用,就必须了解闭包。所以,今天我们一起来学习以下几点:
ConardLi
2023-09-11
5610
React、Vue3、Svelte 写法大 PK
本文将会从响应式、模板、生命周期、组件、表单、网络请求等几个方面,来对比 React、Vue3、Svelte 三大流行组件的用法区别。
ConardLi
2023-08-23
2901
JavaScript 中的依赖注入
依赖注入 DI (Dependency Injection) 是编程领域中一个非常常见的设计模式,它指的是将应用程序所需的依赖关系(如服务或其他组件)通过构造函数参数或属性自动注入的过程。这样做的好处是可以减少组件之间的耦合,更容易测试和维护。
ConardLi
2023-01-09
1.8K0
前端领域的插件式设计
例如,当我们需要把我们前端代码中的 css 样式提取打包,我们可以用 webpack 的 mini-css-extract-plugin,或者你如果用 rollup 的话,可以选择 rollup-plugin-postcss。
ConardLi
2023-01-09
1.8K0
全新的 React 组件设计理念 Headless UI
其实,最早接触 Headless UI 是在去年,碰巧看到了一个非常前沿且优秀的组件库 ---- Chakra UI,这个组件库本身就是 Headless UI 的实践者,同时也是 CSS-IN-JS 的集大成者。
ConardLi
2023-01-09
1.7K0
JavaScript Web 框架的“新浪潮”
对于那些刚进入这个行业的人来说,要在新的库、框架、概念和有力的意见中关注正在发生的事情,很有挑战性。
ConardLi
2023-01-09
7940
推荐一个检测 JS 内存泄漏的神器
大家好,我是 ConardLi。作为一名 Web 应用程序开发者,排查和修复 JavaScript 代码的内存泄漏一直是最困扰我的问题之一。
ConardLi
2023-01-09
3.3K0
React 我爱你,但你太让我失望了
大家好,我是 ConardLi,最近网上掀起了一波吐槽 React 的热潮,不知道你做何感想呢?
ConardLi
2023-01-09
1.1K0
有哪些值得学习的大型 React 开源项目?
之前有很多小伙伴问过我,通过文档或者视频学习 React 已经有一段时间了,想学习一些好的开源项目来获得一些实战经验。我之前也没有很好的答案,确实很难找,因为一般企业级应用都是不开源的,Github 上大部分都是很简单的 DEMO 项目,很难挑选。
ConardLi
2023-01-09
6.1K0
如何做一个坏面试官?
大家好,我是 ConardLi。 “这么简单的问题你都不会?” "写个红黑树吧。" “这就是你最终的答案?我们进入下一个问题吧。” “只会 Vue?说说 React 异步渲染的实现原理吧。” “回去等通知吧。” 不知道大家面试的时候有没有遇到过这种回答呢😄?今天跟大家来聊一个有意思的话题:“怎么做一个坏面试官”,当然不是真的教大家去做一个坏面试官,而是从这些很 “坏” 的面试习惯里分析出最好的面试方式。 我聪明,你笨 “这么简单的问题你都不会?” 据我了解,很多面试官面试时都必须表现出一种居高临下的心态,
ConardLi
2023-01-09
3420
开发一个浏览器插件从未如此简单 ...
实际上我们平时说的浏览器插件指的就是浏览器扩展,它可以帮助我们实现非常多强大的能力。以我们最常接触到的 Chrome 扩展 (Chrome Extension) 为例,它可以帮助我们实现请求的抓取和劫持、各种事件监听、浏览器窗口控制、更改网页内容等等。
ConardLi
2023-01-09
1.5K0
React 并发渲染的前世今生
这是 React 团队从计划为 React 增加 并发渲染 的能力,到 React 18 可用版本发布所花费的时间。
ConardLi
2022-05-23
7430
2022 年的 React 生态
今天我们来聊 React,React 已经风靡前端届很长一段时间了,在这段时间里它发展了一个非常全面而强大的生态系统。大厂喜欢在大型的前端项目中选择 React,它的生态功不可没。
ConardLi
2022-05-23
5.8K0
TypeScript 终极初学者指南
大家好,我是 ConardLi,在过去的几年里 TypeScript 变得越来越流行,现在许多工作都要求开发人员了解 TypeScript,各大厂的大型项目基本都要求使用 TypeScript 编写。
ConardLi
2022-04-08
6.8K0
React 18 RC 版本发布啦,生产环境用起来!
大家好,我是 ConardLi,今天给大家带来一个令人兴奋的消息:React 18 RC 版本发布啦!
ConardLi
2022-04-08
1.1K0
框架究竟解决了啥问题?我们可以脱离它们吗?
大家好,我是 ConardLi,相信各位在 Web 开发的工作中已经离不开框架了,不知道有多少同学还用原生 JS 写代码呢?你有认真思考过框架究竟为我们解决了什么样的问题吗?脱离了这些框架,我们可以解决这些问题吗?我们来看看今天的文章:
ConardLi
2022-04-08
7.9K0
点击加载更多
社区活动
【纪录片】中国数据库前世今生
穿越半个世纪,探寻中国数据库50年的发展历程
Python精品学习库
代码在线跑,知识轻松学
博客搬家 | 分享价值百万资源包
自行/邀约他人一键搬运博客,速成社区影响力并领取好礼
技术创作特训营·精选知识专栏
往期视频·千货材料·成员作品 最新动态
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档