首页
AI Coding
数据标注
NEW
沸点
课程
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
h
订阅
xulif
更多收藏集
微信扫码分享
微信
新浪微博
QQ
50篇文章 · 0订阅
做了N+1个企业项目之后, 我总结了这些React必备插件
为了提高大家开发 React 项目的效率, 笔者结合自己的实际工作经验, 汇总如下React项目常用插件. 1. 状态管理 2. UI组件库 React desktop 基于React的JavaScript库,旨在将本机桌面体验带入网络,其中包含许多macOS Sierra和W…
Webpack从手把手配置到原理浅析(二):高级配置
上一篇文章介绍了最基本的Webpack配置,可以满足一个前端项目最基本的构建和打包需求。 本文在基本配置上,增加更高级的配置,包括多入口处理、压缩CSS、公共代码和第三方库打包优化和懒加载。 上一节介绍的配置都是单一入口文件,最终打包产出单一HTML文件。 如果想要最终产出多个…
Webpack从手把手配置到原理浅析(一):基础配置
本系列文章并不打算从Webpack的概念和原理开始和你娓娓道来,因为我知道,如果你有这个时间,你就不会搜到我这篇文章,而是会选择之间从官网的文档开始慢慢看起。 既然时间紧张,那么我直接从实战开始,从基础配置,到高级配置,再慢慢深入Webpack内部,不仅让你会用,还知道为什么这…
HOC真的就那么高级吗?你可知道还能这么玩
你盼世界,我盼望你无bug。Hello 大家好!我是霖呆呆。 在接下来日子,我们每周都会为大家输出好玩、有趣、符合前端发展的技术型文章,这个过程我们一起学习进步💪。如果觉得某位小哥哥/小姐姐写的不错的话,还请不要吝啬你的赞👍哦,每个赞和评论都是对我们最好的支持😊,感谢。 …
如何使用React Hooks请求数据并渲染
在日常的开发中,从服务器端异步获取数据并渲染是相当高频的操作。在以往使用React Class组件的时候,这种操作我们已经很熟悉了,即在Class组件的componentDidMount中通过ajax来获取数据并setState,触发组件更新。 随着Hook的到来,我们可以在一…
实现一个 webpack loader 和 webpack plugin
例如 babel-loader 可以将 ES6 代码转换为 ES5 代码;sass-loader 将 sass 代码转换为 css 代码。 rules 数组包含了一个个匹配规则和具体的 loader 文件。 上述代码中的 test: /\.js$/ 就是匹配规则,表示对 js …
JSX是如何转换成DOM的
以下内容如涉及到侵权,请联系我,我会尽快删除本文章。jsx是一个什么东东?官方回答,jsx是js的扩展,并且具有js的所有能力要知道jsx=>dom的过程,要先知道一个概念babel,那么babel又
浅析dva
dva 首先是一个基于 redux 和 redux-saga 的数据流方案,然后为了简化开发体验,dva 还额外内置了 react-router 和 fetch,所以也可以理解为一个轻量级的应用框架。 学过React的童鞋都知道它的技术栈真的很多,所以每当你使用React的时候…
用Hooks的方式打开React-Redux
在 React 全面转型 Hooks 的时候,会发现 react hooks 也能简单实现 flux 数据流的逻辑,让人不禁有些激动,然后又去看了下React-Redux的官方文档,原来这事情去年就已经被包办了,React-Redux 早已全面拥抱了 Hooks ,今天就来炒一…
用 useContext + useReducer 替代 redux
Redux 毫无疑问是众多 React 项目首选的状态管理方案,但我觉得 Redux 的开发体验并不好。 去到管理 redux 的文件夹,思考把这个状态放到状态树的哪个位置,然后新建一个文件夹并命名 myFeature。 以上只是加个状态而已,写很多模板代码还是其次,最要命的是…