保存成功
保存失败,请重试
提交成功
BinaryCoding

BinaryCoding

前端架构师
前微博,百度前端工程师,现某互联网金融公司前端高级开发工程师,拥有丰富的 Web 开发经验...更多
文章7

深入浅出 React Hooks

Hooks 是 React 16.8 的新增特性。它可以让你在不编写 class 的情况下使用 state 以及其他的 React 特性,同时我个人觉得 React Hooks 是未来 React 发展的主要方向,因此掌握 Hooks 刻不容缓,本次 Chat 将从以下几个方面介绍 React Hooks: 1. 为什么要推出 React Hooks 2. React Hooks 的使用规范(约束) 3. useState、useReducer 与 setState 4. useEffect 与生命周期 5. useMemo、useCallback 6. useRef 7. 自定义 Hooks 8. 使用过程当中的常见问题
105 订阅

深入浅出 React Fiber

React Fiber 是 React v16 版本当中发布的新特性,React Fiber 是对 React 核心算法的重写,它主要解决的是 React 的性能问题,React Fiber 对于我们平时更好的开发理解 React 有着至关重要的作用。 本次Chat带来的内容: 1. 同步更新的痛点 2. React Fiber 是什么 3. React Fiber 的数据结构 4. React Fiber 与生命周期的联系 5. React Fiber 与原有方式的性能对比
90 订阅

Code Splitting In React 大揭秘

Code Splitting 已经是前端工程化进程中必不可少的一环,特别对于大型的前端项目,熟练掌握 Code Splitting 刻不容缓,本场 Chat 将给大家带来: 1. 什么是 Code Splitting 2. 考虑什么情况下开始使用代码分割 3. 优势与劣势 4. Code Splitting 应该是基于路由还是基于组件 5. 如何在 React 中做 Code Splitting 6. 使用 React.Lazy 7. 使用第三方库加载异步代码 8. 优化代码分割与动态加载
103 订阅

React 容易踩坑的知识点

React 现下非常优秀的前端框架,使用人数非常多,不少人反映说 React 坑非常多,尤其是刚刚入门的小伙伴,对很多概念的理解不够,经常是一步一个坑,开发效率低下。 本次 Chat 主要讲解一些容易踩坑的知识点,包括: 1. 组件的分类 2. Dom 渲染 3. Props 注意事项 4. Ref 使用 5. setState 是异步的 6. 事件处理 7. 组件生命周期 8. 渲染列表 9. 状态提升 10. 高阶组件 HOC 11. 渲染性能优化 12. React 为什么会更新
157 订阅

前端路由

Web 开发的传统 MVC 路由是由后端动态服务器控制的,你一个请求需要请求服务器,会根据你在动态服务器上设定的路由规则拼数据渲染页面。而自从 SPA 单页应用开发兴起之后,前端路由逐渐兴起,而且随着前后端分离,前端路由逐渐取代了由后台控制的方式。 本次 Chat 将带来以下知识点: 1. 前端路由是什么 2. 实现前端路由的方式 3. Vue-Router 用法介绍 4. React-Router 用法介绍 5. Vue-Router 和 React-Router 源码解读
162 订阅

Mac 打造高效工作流

现在很多开发者都选择 Mac 电脑来进行开发,但是很多开发者对 Mac 其实了解并不是很多,只是使用了它很小的一部分功能,那么本场 Chat 主要结合我自己的一些实践来讲一下如何打造高效 Mac 工作流。主要包含以下内容: 1. 系统配置,包含很多贴心小技巧 2. 终端神器 Iterm2 和优秀 Chrome 插件介绍 3. VSCode 最佳实践 4. Git 一些配置技巧 5. Vim 介绍和配置
483 订阅

结合开发中的实例,全面解读 JavaScript 设计模式

相信大家在平时的开发中或多或少听说的听说过各种设计模式,有非常常见的,比如:观察者模式,工厂模式,装饰器模式等等,熟练掌握设计模式不仅仅对我们技术提升有巨大的帮助,而且更有利于编程思维的提升,所以这里打算出一个专门为前端打造的设计模式chat。 通过本文大家将学习到: 1. 五大设计原则 2. 十多种设计模式和相应前端案例的结合 3. 各种设计模式的前端代码演示 4. 各种设计模式和业务相结合的场景 5. 如何运用设计模式到具体的项目当中
183 订阅
微信扫描登录