20190801 前端开发日报

前端预渲染机制引入实践;一周 GitHub 开源项目推荐:Flutter、人脸识别、架构……;开源无国界「给 GitHub 的一封信」登上 GitHub 趋势榜榜首;记一次 WebView 填坑过程:由换行符引发的血案;前端进阶 & 面试必备,优质资源、好文整理分享;30秒就能理解的 Javascript 代码片段 — Array篇;JS最新基本数据类型:BigInt;Node.js 高级进阶之 fs 文件模块学习

  1. 前端预渲染机制引入实践 周末想顺便把已经做好静态页面的webApp项目做一下SEO优化,由于不想写蹩脚的 SSR 代码,所以准备采用预渲染,本来想着网上有这么多预渲染的文章,随便找个来跟着做不就完了嘛,结果年轻的我付出了整个周末….. 这篇文章就记录一下最后是怎么配置的 T.T 声明: 以下配置只保留有…
  2. 一周 GitHub 开源项目推荐:Flutter、人脸识别、架构…… 一周 GitHub 开源项目推荐 点击链接或图片即可阅读 喜欢请分享到朋友圈哦 flustars:Flutter 常用工具类库 flustars 依赖于 Dart 常用工具类库 common_utils,以及对其他第三方库封装,致力于为大家分享简单易用工具类。 如果你有好的工具类欢迎 PR。目前…
  3. 开源无国界「给 GitHub 的一封信」登上 GitHub 趋势榜榜首 前几天,有媒体报道:美国制裁地区 GitHub 帐号受限,个人页面直接 404。引发了热议。 刚刚,一个「给 GitHub 的一封信」的开源项目登上了 GitHub 趋势榜榜首! 开源无国界! 以下为「给 GitHub 的一封信」部分内容: GitHub 曾经是一个面向所有人的开放、自由的平台,但它现在却决定限制伊朗国籍的账户参与和成为…
  4. 记一次 WebView 填坑过程:由换行符引发的血案 最近使用WebView掉坑了,然后艰难爬坑经历感触很深,写出来大家借鉴一下。 需求 我们有个网页需要用到很多js库,这些库比较大,而且基本上是不变的。为了提高性能,将这些网页和JS库放到本地,进行加载。变的数据从服务器获取,然后跟本地的HTML组装后显示。这种需求还是挺普遍的。 实现方式 由we…
  5. 前端进阶 & 面试必备,优质资源、好文整理分享前端技术日新月异,随着 大前端 的趋势,想要成为一名合格的前端工程师,需要学习掌握的东西更是宽泛。所以我们在寻求进阶的过程中,既要不断夯实前端基础,也要快速响应技术的更新迭代。闲话少说,这次给大家整…
  6. 30秒就能理解的 Javascript 代码片段 — Array篇之前翻译过一篇文章,《我喜欢的5个编程技巧》,里面的一个技巧是借鉴一个网站的代码片段,好奇的小手点下链接后,发现是一个有 47000 多star的仓库,30-seconds-of-code。
  7. JS最新基本数据类型:BigIntBigInt数据类型的目的是比Number数据类型支持的范围更大的整数值。在对大整数执行数学运算时,以任意精度表示整数的能力尤为重要。使用BigInt,整数溢出将不再是问题。
  8. Node.js 高级进阶之 fs 文件模块学习文件操作是开发过程中并不可少的一部分。Node.js 中的 fs 模块是文件操作的封装,它提供了文件读取、写入、更名、删除、遍历目录、链接等 POSIX 文件系统操作。与其它模块不同的是,fs 模块中所有的操作都提供了…
  9. WebRTC:会话描述协议 SDP 什么是SDP SDP(Session Description Protocol)是一种通用的会话描述协议,主要用来描述多媒体会话,用途包括会话声明、会话邀请、会话初始化等。 WebRTC主要在连接建立阶段用到SDP,连接双方通过信令服务交换会话信息,包括音视频编解码器(codec)、主机候选地址、网络传输协议等。 下面先简单介绍下…
  10. webpack基本配置虽然一直在接触 webpack ,不过都是在项目开发时遇到问题去看看文档,并没有系统化地学习、消化。这篇文章将从 webapck 最基本的配置开始说起,直到成功打包一个简单的项目。分享给需要入门的小伙伴,也是留一个笔记
  11. JavaScript 数据结构与算法之美 – 十大经典排序算法汇总算法为王。想学好前端,先练好内功,内功不行,就算招式练的再花哨,终究成不了高手;只有内功深厚者,前端之路才会走得更远。
  12. 从零开始,揭秘React服务端渲染核心技术在早几年前,jquery算是一个前端工程师必备的技能。当时很多公司采用的是java结合像velocity或者freemarker这种模板引擎的开发模式,页面渲染这块交给了服务器,而前端人员负责用jquery去写一些交互以及业务逻辑…
  13. Deep In React 之详谈 React 16 Diff 策略(二)我相信在看这篇文章的读者一般都已经了解过 React 16 以前的 Diff 算法了,这个算法也算是 React 跨时代或者说最有影响力的一点了,使 React 在保持了可维护性的基础上性能大大的提高,但 Diff 过程不仅不是免费…

关注github前端日报 订阅精彩文章

前端日报栏目数据来自码农头条,每日分享互联网上热门的前端开发、移动开发、设计、资源和资讯等,为开发者提供动力,如果觉得内容对你有用,记得分享给你的小伙伴。进入码农头条查看更多


关注我

我的微信公众号:前端开发博客,在后台回复以下关键字可以获取资源。

  • 回复「小抄」,领取Vue、JavaScript 和 WebComponent 小抄 PDF
  • 回复「Vue脑图」获取 Vue 相关脑图
  • 回复「思维图」获取 JavaScript 相关思维图
  • 回复「简历」获取简历制作建议
  • 回复「简历模板」获取精选的简历模板
  • 回复「加群」进入500人前端精英群
  • 回复「电子书」下载我整理的大量前端资源,含面试、Vue实战项目、CSS和JavaScript电子书等。
  • 回复「知识点」下载高清JavaScript知识点图谱

每日分享有用的前端开发知识,加我微信:caibaojian89 交流