首页
沸点
课程
数据标注
HOT
AI Coding
更多
直播
活动
APP
插件
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
react
订阅
唉哎爱Y
更多收藏集
微信扫码分享
微信
新浪微博
QQ
36篇文章 · 0订阅
送给前端开发者的一份新年礼物
React 其实只是一个 UI 框架,频繁进行 DOM 操作的代价是很昂贵的,所以 React 使用了虚拟 DOM 的技术,每当状态发生改变,就会生成新的虚拟 DOM 并与原本的进行改变,让变化的地方去渲染。并且为了性能的考虑,只对状态进行浅比较(这是一个很大的优化点)。 Re…
初识React:仿网易公开课(react+antd)
在这个项目中,我使用了react-redux来管理数据的状态,但是并没有连接数据库,所以界面一刷新,store里面的state就全部清零了。这导致我一开始用location跳转就一直保存不了数据,纠结了半天,于是就百度了一下,最后发现可以使用 react-router-dom …
React 16.x折腾记 - (1) React Router V4 和antd侧边栏的正确关联及动态title的实现
一如既往,实战出真理,有兴趣的可以瞧瞧,没兴趣的大佬请止步于此。 公司最近打算重构整个后台管理系统,把老的两个系统整合在一起。 说做就做,用最新的webpack4 搭了个架子,开始折腾(因为比较新,更新依赖很容易出问题)。 等项目完毕再把脚手架放出来,估计webpack5都出来…
基于Koa2/React的NodeJS全栈开发框架
Github上的脚手架实在太多,可能大多数都是只专注在前端的web开发,例如流行的React生态中的create-react-app和Vue生态中的Vue-cli, 但是可能作为像我一样的全栈开发,一个只关注在前端开发的脚手架满足不了所有的需求,我们可能需要开发更复杂的全栈JS…
react搭建后台管理(react初窥)
本来是想写一个 类似 Vue仿今日头条 那样的项目来入手, 后来又寻思还不如写个后台管理呢。 于是乎便开始捣鼓起来了。 redux-actions: 用来创建action的,而且生成相关reducers的时候也不要写 switch/case 或 if/else 了,主要是方便。…
React Conf 2018 专题 —— React Today and Tomorrow Part II 视频中英双语字幕
简单介绍一下视频的内容,该视频是 React Conf 2018 的开场演讲,题目为 React Today and Tomorrow。 本视频为该演讲的第二部分,在上个视频中 Sophie Alpert 对 React Today 做出了总结并引出了当前 React 面临的三…
React router动态加载组件-适配器模式的应用
本文讲述怎么实现动态加载组件,并借此阐述适配器模式。 以上是最常见的React router。在简单的单页应用中,这样写是ok的。因为打包后的单一js文件bundle.js也不过200k左右,gzip之后,对加载性能并没有太大的影响。 但是,当产品经历多次迭代后,追加的页面导致…
React实战篇(React仿今日头条)
上次初学用 react 写了个后台管理,这次便寻思写个移动端的项目。便有了这次的这个项目。 这个项目以前写了个 vue 的版本。有兴趣的可以 点击进入 通过 import() 方法加载组件, 在通过高阶组件处理 import 返回的 Promise 结果。 通过 react-r…
Create React App中的代码分割实践
在上一次开发一个大型的SPA网站的时候,因为加载了大量的第三方库,导致webpack打包出来的bundle.js异常的大,时候祭出了code splite来减少js的大小了。所谓的Code splite其实就是所谓js的懒加载。因为我们的技术栈使用react + redux +…