摘要: 一句话先总结了:现在购卡的话,建议买旗舰卡。那些中端、中高端的走量大的卡、显卡锻炼需求量大的各层级卡,都不建议购买。极度缺米的话,建议购买二手的几年前中高端卡(尽量选自用,避开锻炼卡)来过渡用用就行。新卡预估在明年上半年样子可能会有入手机会。 详细原因如下(以N卡为例,A卡可以参照对比): 1. 中 阅读全文
posted @ 2021-12-01 22:16 james·von 阅读(1549) 评论(0) 推荐(0) 编辑
摘要: 编译成功完成,但是没有编译后的文件输出到目标目录上。这个情况当时就感觉很逗。 打日志发现webpack的stats的assets为空,filteredAssets显示63,也就是说全部被过滤掉了。从webpack源码Stats.js跟着找原因,为什么被filter了。createAssetFilte 阅读全文
posted @ 2021-02-20 11:56 james·von 阅读(818) 评论(0) 推荐(1) 编辑
摘要: 笔者目前开发的传统软件的Web管理平台,只预计兼容以下浏览器版本: PS:以下的版本号只是当前这个时间点需要兼容的,后面可能会不断地提升浏览器版本上的要求,以对应不断提高的浏览器原生功能需求。 微软:IE/Edge 12+ 版本 谷歌: Chrome 50.0+ 版本 Mozzila基金会:Fire 阅读全文
posted @ 2020-11-27 09:58 james·von 阅读(316) 评论(0) 推荐(0) 编辑
摘要: 之前几个月抽了点时间对React Fiber架构和Scheduler模块源码进行了大概的梳理,因项目开发一直持续,导致前后过程断断续续的,一直想整理几天篇文章来说下,但也没时间来弄,就贴两张图,把之前梳理的流程展示下。因为时间跨度大,不是在一个固定的React版本上梳理的,和最新的版本可能有差异。因 阅读全文
posted @ 2020-08-12 20:42 james·von 阅读(219) 评论(0) 推荐(0) 编辑
摘要: 当我们的应用还处于小规模的时候,或者只是写个Demo做个技术预研,我们可能不会在乎Webpack的编译速度,无论使用3.X还是4.X版本,它都足够快,或者说至少没让你等得不耐烦。但随着业务的增多,嗖嗖嗖一下项目就有上百个组件甚至几万行代码,这也是件很容易发生的事情。这时候在独立编前端模块的生产包时, 阅读全文
posted @ 2019-12-30 08:26 james·von 阅读(5524) 评论(8) 推荐(6) 编辑
摘要: 一、前言 距离React Hook发布已经有一段时间了,笔者在之前也一直在等待机会来尝试一下Hook,并且是尝试用Hook的方式构建整个项目,正好公司的新的存储项目启动了,需要一个新的B端的web管理平台,机会就来了。笔者公司之前的前端项目都基于笔者之前在React Class组件以生命周期的方式下 阅读全文
posted @ 2019-06-26 08:53 james·von 阅读(10322) 评论(2) 推荐(3) 编辑
摘要: redux的中间件对于使用过redux的各位都不会感到陌生,通过应用上我们需要的所有要应用在redux流程上的中间件,我们可以加强dispatch的功能。最近抽了点时间把之前整理分析过的中间件有关的东西放在这里分享分享。本文只对中间件涉及到的createStore、applyMiddleware以及 阅读全文
posted @ 2019-04-25 11:42 james·von 阅读(2784) 评论(0) 推荐(2) 编辑
摘要: 笔者最近对项目进行优化,顺带就改了些东西,先把请求方式优化了,使用到了web worker。发现目前还没有太多对web worker实际使用进行介绍使用的文章,大多是一些API类的讲解,除了涉及到一些WebGL的文章,所以总结了这个文章,给大家参考参考。以下内容以默认大家对web worker已经有 阅读全文
posted @ 2018-12-27 09:05 james·von 阅读(9226) 评论(2) 推荐(3) 编辑
摘要: 之前深入了解了一下HTTP1.1、2.0、SPDY等协议,发现HTTP层怎么优化,始终要面对TCP本身的问题。于是了解到了QUIC,这里分享一篇之前找到的有意义的文章。 原创地址:https://mp.weixin.qq.com/s/vpz6bp3PT1IDzZervyOfqw 作者介绍:lance 阅读全文
posted @ 2018-10-30 09:46 james·von 阅读(907) 评论(0) 推荐(0) 编辑
摘要: 之前在项目中遇到一个布局上很趣的问题(也可能是笔者才疏学浅,哈哈)。布局大概是这样的: 外层包裹器:采用flex布局,并指定内部子弹性盒子元素水平显示 侧边栏:flex盒子的子元素,可收起和展开。展开时显示菜单图标和菜单名称,收起时仅显示菜单图标。点击菜单图标或者文字(整个菜单项)跳转到预设置的路由 阅读全文
posted @ 2018-07-04 15:51 james·von 阅读(2508) 评论(0) 推荐(0) 编辑