首页
AI Coding
数据标注
NEW
沸点
课程
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
学习
订阅
bethelight
更多收藏集
微信扫码分享
微信
新浪微博
QQ
113篇文章 · 0订阅
Lint增量扫描实践
1. 背景 在上一篇Android Lint代码检查实践中说到了Lint全量扫描项目的耗时在3.5m,执行时机是在mr的时候,所以在大多数时候,不会因为Lint检查阻塞开发流程。 但是,特殊情况下,比如你只提交了几行代码需要mr的时候,review只需要10秒完事了,而Lint…
用CSS做一个好看的Loading加载效果
CSS确实是魅力大的离谱,可能最近一段时间关注我。今天给大家带来的表演,创意起源于我的博客的友链页,如果他如果他人的头像我请求不到资源,那么就会补上一个`吃豆人`的Loading上去,而这个`吃豆人`
【译】JS运行时环境
通过本文,我们一起了解一下浏览器的JS运行时环境,探究Chrome浏览器V8引擎是如何解析代码,以及事件循环(Event Loop)机制是如何实现在JS单线程中以同步的方式以及某种意义上的异步的方式运行代码。最后,通过一个常见的例子来更加清楚的解释一下这一系列过程是如何进行的。…
Element-UI 技术揭秘(5)- 色彩、字体、边框与图标
element-ui 组件库之所以受欢迎,除了组件丰富,文档友好之外,还得益于它的精美的设计。之前在组件库的整体设计文章中提到,element-ui 背后有一只强大的设计团队,他们为组件库了制定了一套设计规范。 当我们去设计一套组件库的时候,首先要考虑颜色、字体、边框、图标这些…
npm入门(二)—package(包)的管理
上一篇 npm入门(一)—了解基本组成与概念 简单介绍了一下npm的相关知识,这篇可以说是npm的核心知识。 关于pacakge,是有分为public pacakge(公共包)、private pacakge(私有包)。前面我们也知道npm账号也有两种,一直的免费用户,一个是付…
组件库之按需加载
目前按需加载有两种方式实现。 babel-plugin-import是ant-design团队出的一个babel插件,主要用于模块的按需加载。其原理就是将直接引入的方式通过babel转化成按需引入的方式。如果css也需要按需加载,也会注入css引用代码。 babel-plugi…
组件复用那些事儿 - React 实现按需加载轮子
组件化在当今前端开发领域中是一个非常重要的概念。著名的前端类库,比如 React、Vue 等对此概念都倍加推崇。确实,组件化复用性(reusability)和模块性(modularization)的优点对于复杂场景需求具有先天优势。组件就如同乐高积木、建筑石块一般,一点点拼接构…
基于react-docgen-typescript生成React物料文档
前言 业务快速发展,业务组件库也在快速迭代。当组件Props发生变化,开发需要额外的消耗一定精力去保持代码和文档的统一。如下表是一个Select组件的API文档(字段摘自fusion的Select组件
JsonPath - 根据表达式路径解析Json
在xml的使用过程中,对于xml的解析我们知道可以使用xpath的方式,随意的获取到我们想要的属性值。那么在使用json时,我们能不能实现同样的操作呢? 我们可以先将json数据一次解析,然后多次使用,提升性能。json-path提供了如ReadContext ,Documen…
一份不可多得的 TS 学习指南(1.8W字)
阿宝哥第一次使用 TypeScript 是在 Angular 2.x 项目中,那时候 TypeScript 还没有进入大众的视野。然而现在学习 TypeScript 的小伙伴越来越多了,本文阿宝哥将从 16 个方面入手,带你一步步学习 TypeScript,感兴趣的小伙伴不要错…