随笔分类 - 前端杂谈
摘要:本文将简单介绍flutter的语言特性、基础语法,以及在日常开发中非常实用的如何请求数据、如何处理异步、如何序列化与反序列化json等技能。
阅读全文
摘要:Code Splitting是webpack的一个重要特性,他允许你将代码打包生成多个bundle。对多页应用来说,它是必须的,因为必须要配置多个入口生成多个bundle;对于单页应用来说,如果只打包成一个bundle可能体积很大,导致无法利用浏览器并行下载的能力,且白屏时间长,也会导致下载很多可能用不到的代码,每次上线用户都得下载全部代码,Code Splitting能够将代码分割,实现按需加载或并行加载多个bundle,可利用并发下载能力,减少首次访问白屏时间,可以只上线必要的文件。
阅读全文
摘要:现在静态资源更新多少通过改版本号整个文件更新, 对于体积较大且经常更新的资源来说, 用户访问时经常需要重新下载, 使得可交互时间变长, 流量浪费, 体验不佳. 事实上, 一个资源的更新并非整个资源都更新了, 只是其中的一小部分更新了. 基于此, 将更新的部分已补丁的形式加入到原来的文件, 通过计算的方法生成一个新的资源貌似是个可行的方法. 美团在此方面做了一定工作, 值得研究研究. 特此转发与大家分享.
阅读全文
摘要:两个月的秋招告一段落,感觉有很多想写的,但是当我开写时又发现不知道从何写起了。算了算了,随便写写吧。
阅读全文
摘要:据说公司的项目较多的用到requirejs管理依赖,所以大熊同学挤出了5分钟休息时间学习了一下,现在分享一下。如果你想了解requirejs的实现原理,请绕道!如果你想了解requirejs的高级用法,请绕道!那么问题来了,这篇小文还有人看吗?
阅读全文
摘要:拿到第一张工作牌,第一次参加公司培训,感觉很奇妙。很久没写文章了,今天给各位园友分享一下我入职远光大约三周的体会。(ps:因为这是一个练习markdown语法的作业,逻辑性不强,随便写的),发现我的文章好像偏题了,不过没关系的。
阅读全文