首页
沸点
课程
数据标注
HOT
AI Coding
更多
直播
活动
APP
插件
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
React
订阅
YangW0223
更多收藏集
微信扫码分享
微信
新浪微博
QQ
21篇文章 · 0订阅
Deep In React 之详谈 React 16 Diff 策略(二)
这是我 Deep In React 系列的第二篇文章,如果还没有读过的强烈建议你先读第一篇:详谈 React Fiber 架构(1)。 我相信在看这篇文章的读者一般都已经了解过 React 16 以前的 Diff 算法了,这个算法也算是 React 跨时代或者说最有影响力的一点…
React Native 项目 - 高仿饿了么 App
高仿饿了么 App 的 React Native 练手项目,已经适配 ios 和 Android, 没有使用 API,一个纯前端展现型 App,更多细节请移步 GitHub.
最新版 React 中文文档已经全部翻译完毕啦~
感谢翻译组的同学们一个月来的努力,文档终于全部翻译完毕啦,欢迎查阅~
从 0 开始用 react+ react-router4+antd+webpack2 搭建后台管理
前台之前发过,readme 里面有链接可以查看。后台用 react 写的 SPA 页面,打包后直接丢到服务器,用 nginx 做个转发就好了。前后台和后端的大骨架都有了,后面想拓展功能可以随意添加了。
[译] 关于 React Router 4 的一切
原文地址:All About React Router 4 原文作者:BRAD WESTFALL 译文出自:掘金翻译计划 本文永久链接:https://github.com/xitu/gold-miner/blob/master/TODO/all-about-react-rou…
怎样学习React?当然是自己动手实现一个React啦
深入学习一个框架最直接的方式,就是弄明白框架的原理。React无疑是一个非常值得学习其原理的框架,它设计简单,没有引入任何新的概念,一个组件就是一个方法或一个类。 但是要完整弄明白React的源码并不简单,React的代码有数万行,特别是在引入Fiber架构后,在React简单…
Redux store 的动态注入
在 React + Redux + React-Router 的单页应用架构中,我们将 UI 层( React 组件)和数据层( Redux store )分离开来,以做到更好地管理应用的。 而随着应用和业务逻辑的增大,项目中的业务组件和数据状态也会越来越多;在 Router 层面可以使用 React-Router 结合 webpack 做按需加载 以减少单个 js 包的大小。 而在 store 层面,随着应用增大,整个结构可能会变的非常的大,应用加载初始化的时候就会去初始化定义整个应用的 store state 和 actions ,这对与内存和资源的大小都是一个比较大的占用和消耗。 因此如何做到像 Router 一样地在需要某一块业务组件的时候再去添加这部分的 Redux 相关的数据呢? Redux store 动态注入 的方案则是用以解决以上的问题。
这可能是最通俗的 React Fiber(时间分片) 打开方式
写一篇关于 React Fiber 的文章, 这个 Flag 立了很久,这也是今年的目标之一。 最近的在掘金的文章获得很多关注和鼓励,给了我很多动力,所以下定决心好好把它写出来。 我会以最通俗的方式将它讲透, 因此这算是一篇科普式的文章。不管你是使用React、还是Vue,这里…
看完跳槽少说涨 5 K,前端面试从准备到谈薪完全指南(近万字精华)
文章首发自我的 Github,欢迎关注。 面试题只能应对 1 - 2 面,刷题固然重要,但是对于项目相关的准备也是必须的。一般来说目前面试题能准备的范围如下: 以上是大致范围,大家可以照着把题目归类,当然除了这些还会有些别的,比如说设计模式等等的问题。另外会刷面试题只是一部分,…
项目接入使用 React Native
RN 是 Facebook 在 React.js 2015 大会上公布开源的,它是基于开源框架 React.js 来实现的,它支持了 iOS 和 Android 两大平台,解决开发者们编写重复代码的痛点,实现了所谓的跨平台开发,Write Once , Run Anywhere,这是目前很多开发者所追求的,特别是一些独立开发者或者项目快速迭代的团队,可以尝试使用 RN 来开发,另外包括方便的 npm 管理,快速的调试等等。