首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
mguy
掘友等级
前端开发工程师
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
29
文章 25
沸点 4
赞
29
返回
|
搜索文章
赞
文章( 25 )
沸点( 4 )
[译] React遇到V8引擎性能瓶颈的故事
本文介绍了V8如何为各种JavaScript值选择最佳的内存表示形式,这些都有助于解释React核心中最近的V8性能陷阱。 每个JavaScript的值(目前)有八种不同类型之一:Number,String,Symbol,BigInt,Boolean,Undefined,Nul…
开发依赖和生产依赖到底有何区别
先抛结论,如果是做普通前端项目的话,其实package.json里面的依赖包作为开发依赖和生产依赖基本没啥区别,就算把项目的package.json中的dependencies包全部挪到devDependencies也没问题。如果项目是做npm包或者node服务的,会有些许差别…
用GatsbyJs快速开发博客站
近年来,gatsby都比较火,特别是在国外,已经有44.5k的星数,由于它生成静态网站有很多优秀的特性,这让它拥有了非常高的人气。 它可以很简单,配好md解析,加个主题就像模像样。同时还可以深入折腾,因为他本身是SPA,动静结合不冲突,基于react/graphQL/webpa…
vue预渲染之prerender-spa-plugin插件应用
前几天应需求做了一个网页测速小工具,经过考虑,进行了一些选型,由于在公司一直用react搬砖,所以这次决定提高全方面能力,接触并使用vue构建一个小型项目,vue用gizp压缩后仅有约33KB,加上axios和prerender-spa-plugin以及业务代码,压缩后仅不到5…
git管理前端代码
如果不是特别熟悉git,还是先老实选一款git可视化工具吧,推荐SourceTree(安装后需要免费注册,注册要翻下),之前用过GitHub Desktop,轻量的git工具,不能满足复杂的需求,后来用了SourceTree,随着版本的更新,越来越好用。 有关SourceTre…
VSCode折腾log插件
这个插件还提供一个快捷键shift+command+D,一键删除本页面所有console.log,也很常用。 这样的log虽然意思很明确,但是控制台被一大堆信息铺满,自己的log被淹没在控制台各类信息当中,不是那么显眼,很难一眼定位到,这时候就想到加一点颜色等样式,显眼一点,就…
简洁的MobX与MVP思想
我认为能用redux的项目就可以用mobx,除非需要redux-saga完成一些极其复杂的异步状态改变,都可以完美替代,一些如微博之类偏社交的整体异步状态并发改变可能很多,不太适合;像能分成各个小模块的,各模块互相联系不是很紧密的复杂项目用mobx体验很好。简言之,因地制宜,不…
GraphQL学习指南
严格的说,它是一种api设计思想,用来取代restful api的一种前端处于主导地位的api规范。它把前端所需要的api用类似图数据结构(graph)的方式展现出来,让前端很方便的获取所需要的数据。 2.由于多种原因,后端经常自己偷偷改掉传参或者返回值,完了接口报错,测试姐姐…
前端单元测试框架介绍
单元测试有别于集成测试,是对最小可测试单元(一般为单个函数或小组件)进行检查和验证。功能越简单越好,单个验证其他变量影响越少越好,这样能达到最好的效果。好的单元测试用例可以充当开发文档供后人阅读。 各类的用法就不提了,方法比较简单,一查便知。 但是egg官网推荐assert,理…
react-native 滑动吸顶效果
RN对于position属性只提供了两种布局方式:absolute和relative,既没有fixed也没有仍处于试验的api:sticky。尴尬了😅 添加滑动onScroll事件=》滑动距离y等于第二部分marginTop的state,但是当滑动超过第一部分高度的时候把第二…
下一页
关注了
52
关注者
1
收藏集
1
关注标签
9
加入于
2018-07-01