首页
首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
React 进阶指南
代码与野兽
创建于2022-08-07
订阅专栏
这是一个关于 React 的专栏,研究如何使用最佳实践来开发趋向完美的 Web 应用。
等 174 人订阅
共38篇文章
创建于2022-08-07
订阅专栏
默认顺序
默认顺序
最早发布
最新发布
全网最全!盘点2023年20大前端状态管理库
前端娱乐圈,造轮子能力说第二,没人敢说第一。今天我们就来盘盘前端领域中状态管理库这个细分领域,看看到底谁才是无冕之王?谁又是绣花枕头?
为什么不要在 useEffect 中进行 API 调用?
持续创作,加速成长!这是我参与「掘金日新计划 · 10 月更文挑战」的第6天,点击查看活动详情 随着 React 的版本更新,内置 Hooks 越来越多了。很多 Hook 可能你压根都没听说过。但是
Zustand:更强大的 React 状态管理库
持续创作,加速成长!这是我参与「掘金日新计划 · 10 月更文挑战」的第5天,点击查看活动详情 介绍 在这篇文章中,我会介绍 Zustand 在实际项目中的使用。 我会构建一个 GitHub 用户搜索
聊聊 React 中被低估的 useSyncExternalStore Hooks
持续创作,加速成长!这是我参与「掘金日新计划 · 10 月更文挑战」的第3天,点击查看活动详情 在 React 18 中新增加了很多 Hooks,其中包括 useSyncExternalStore()
理解 React 18 中的 useId Hooks
持续创作,加速成长!这是我参与「掘金日新计划 · 10 月更文挑战」的第1天,点击查看活动详情 React 18 带有许多特性,例如自动批处理、并发和新的 Hooks。 这些 Hooks 通常都有非常
MonacoEditor 加载很慢该怎么优化?
我报名参加金石计划1期挑战——瓜分10万奖池,这是我的第14篇文章,点击查看活动详情 起因 因为工作需要,我需要和我的学员在钉钉上面分享代码。 当有人给我分享了一段代码后,我得把这段代码拷贝下来,然后
关于转发多个Ref,90%前端都不知道的React useImperativeHandle Hook
为什么 ref 不属于 props,反而需要 forwardRef 呢? 为什么 ref 不是 refs 呢? 什么是 useImperativeHandle Hooks?
我发现了一个React、Vue等所有前端框架都存在的隐秘Bug?
昨天有个朋友请教了我一个问题,她在使用原生的 Details 元素封装一个手风琴组件。但是无论如何都不能按照预期工作。 起初我认为是她水平比较差,代码写的有问题。但是她一再向我保证绝对不是她的问题。
分析几道经典但依然超难做的前端面试题
最近我的一些学员比较膨胀,认为已经精通了 HTML、CSS、JavaScript 三剑客,老是催我进入框架学习和项目实战。 为了让他们意识到自身的不足,我搬出了几道经典前端面试题,毫无例外,全员覆灭
聊聊前端测试那点事儿
虽然如今前端测试这个事已经被大家所认可了,但我见过做前端测试的团队并不多,能把前端测试做好的团队,就更加凤毛麟角了。这个现象背后的逻辑是:编写前端测试其实非常困难。在编写测试代码时,我们有很多事情要考
2022 年构建 React Monorepo 的最佳实践
什么才是构建生产级 React Monorepo 的最佳工具? 我认为需要满足三个目标或者说解决三个问题: 1. 快速构建 2. 代码共享 3. 依赖关系
聊聊什么是 i18n?JavaScript 中的 i18n 基本概念
为什么需要 i18n? 英语是世界上使用最广泛的语言,但只有七分之一的人会说英语。它是 3.79 亿人的第一(母语)
前端 i18n 最佳实践:在 React 中使用 i18next
本文将会介绍 i18n 的业界最佳实践。 并介绍了实施 i18n 要解决哪些问题,并使用 react 和 i18next 完成了一个小案例。
聊聊那个逐渐淡出大家视野的 React 替代品:Preact
什么是 React 的替代品呢? 就是在语法和操作上都类似于 React 的框架或库,但它们可能具有 React 没有的某些功能。
2022年前端框架趋势:React与Vue深度对比
2022 年,最受欢迎的前端框架是什么? 我们该如何正确选择才能让自己的职业生涯更加受益? 解读 Vue 和 React 的真正趋势。
开发一个 React 和 Vue 都能用的组件?基于 Lit 和 Tailwind
通过解决开发跨框架组件的问题,带你从零搭建一套基于 Lit 和 tailwind、简单的组件开发脚手架。
人人都是前端架构师:我来带你阅读 React18 源码!
提到阅读源码,很多人会很畏惧,也有很多人会很向往。 当我们能够熟练使用别人提供给我们的工具时,要想更进一步,难免要去研究工具背后的事情。 这也是每一个资深技术人都应该做的事情。
前端工资涨不上去?可能是你没掌握构建工具:关于 Webpack、Babel、esbuild、Vite、Rollup、Parcel、SWC......的那些事
前端工程化,是每一个高级前端开发人员都必须要去深入了解的内容,这也是想要拿到高薪不可避免的一个关键因素。
50+VSCode插件,帮你打造地表最强IDE!
虽然前端 IDE 很多,vim、notepad++、sublime text3、atom......但谁是地表最强 IDE 大家心里都清楚,我自然不必多说。
用JavaScript来开发一个DrawScript,画一个掘金 Logo,还能这么玩?
最近闲暇之余在教五年级的小玉学习编程,她已经学会了基本的 React,并且模拟了很多网站。现在她似乎已经逐渐对枯燥无味地编程失去了兴趣。为了继续让小玉学下去,我花了一个晚上教了她一些不一样的东西:做
下一页