首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
鸭呀
掘友等级
前端开发
|
鹅厂的一只被宰鹅
EAT SLEEP CODE
获得徽章 8
动态
文章
专栏
沸点
收藏集
关注
作品
赞
125
文章 89
沸点 36
赞
125
返回
|
搜索文章
赞
文章( 89 )
沸点( 36 )
React Router 入门完全指南(包含 Router Hooks)🛵
众所周知,React 是一个用于构建用户界面的 JavaScript 库,它是单页面应用(SPA). 单页面应用,顾名思义:只有一个页面,它是没有路由导航机制的. 这时候往往需要一种路由机制,以便在不同的视图之间切换而不用刷新整个网页. React-Router 就是一个扩展 …
基于react-docgen-typescript生成React物料文档
前言 业务快速发展,业务组件库也在快速迭代。当组件Props发生变化,开发需要额外的消耗一定精力去保持代码和文档的统一。如下表是一个Select组件的API文档(字段摘自fusion的Select组件
Jest基于dva框架的单元测试最佳实践
其中yield call(YCUserInfoPlugin.setUserToken, res.data)这是调用一个NativeModule方法,在执行测试的时候,你可能会发现会报找不到YCUserInfoPlugin的setUserToken方法,各位看官不急,因为这个是写…
如何利用 JavaScript 实现并发控制
在开发过程中,有时会遇到需要控制任务并发执行数量的需求。 例如一个爬虫程序,可以通过限制其并发任务数量来降低请求频率,从而避免由于请求过于频繁被封禁问题的发生。 接下来,本文介绍如何实现一个并发控制器。 上述示例代码利用 Promise.all 方法模拟6个任务并发执行的场景,…
门神——转转FE代码校验系统
每逢新春佳节,家家户户都会按照习俗,在门上贴上凶神恶煞的门神,希望能驱邪避灾,保护家人平安。 而转转FE团队,也在农历新年前,正式上线了门神系统——一个在 编译 & 部署 环节可以通过静态扫描,发现并拦截含有不安全代码的项目上线的系统,保护线上项目稳定运行。 我们先从…
Vue中$nextTick源码解析
在做项目的时候,我们经常会用到nextTick,简单的理解就是它就是一个setTimeout函数,将函数放到异步后去处理;将它替换成setTimeout好像也能跑起来,但它仅仅这么简单吗?那为什么我们不直接用setTimeout呢?让我们深入剖析一下。 记得之前有一个需求,就是…
蹭波热度--一步步实现 vue3 的基于Proxy的MVVM
vue3的mvvm实现原理是基于Proxy实现的,可比vue2的Object.defineProperty简明扼要很多,也很巧妙,demo不难,一步步实现吧,总共就一个js文件,不超过100行代码,要什么自行车。
转转Hybrid体系建设
目前转转 App 是一个典型的 Hybrid App,采用的是业内主流的做法: 客户端内有大量业务页面使用 WebView 加载 H5 页面承载。 可以将各个业务线的开发工作分摊到各个业务的前端团队上,使得个业务线可以并行开发。 其存在的问题也是很明显的,比如加载性能问题,白屏…
下一页
个人成就
文章被点赞
47
文章被阅读
29,162
掘力值
645
关注了
61
关注者
15
收藏集
4
关注标签
18
加入于
2016-08-17