前端技术观察第 18 期

《前端技术观察》是由字节跳动IES前端团队收集、整理、推荐的业界高品质前端资源合集,主要分为以下几个板块:

  • Highlights
    • 优秀的工具、库
    • 好的教程、深度解读已有技术的文章
    • 业界最新的技术、热点文章
    • 业界对(新)技术的深度地、优秀地实践
    • Tutorial
    • Tools And Codes

《前端技术观察》的目的是让大家:

  • 更及时的了解到业界最新的技术
    • 受益于高质量的教程、文章
    • 了解业界更优秀的代码、工具
    • 更多地、氛围更浓厚地讨论、研究、落地技术

highlights

给前端应用的13个安全建议

这些建议让你的网站更加安全,免受侵害。

https://frontendfoc.us/link/88211/web

Bootstrap 4.5.0发布

minor版本升级,包含一些小的新特性以及多个bug修复。

https://frontendfoc.us/link/88214/web

那些该遗忘的JavaScript特性

犀牛书作者回顾了一些又老又奇怪的JavaScript特性,现在我们可以遗忘它们了。

https://javascriptweekly.com/link/88530/web

TypeScript 3.9正式发布

此次新版本高度关注性能表现、细节处理与稳定性。提高了编译器速度与编辑体验,摆脱卡顿与繁琐的细节,同时减少bug与系统崩溃问题。

https://javascriptweekly.com/link/88520/web

Recoil: A State Management Library for React

Facebook开源试验性React状态管理库,兼容最新的React特性。

https://javascriptweekly.com/link/88501/web

ESLint v7.0.0发布

这是一个重大更新版本,带来了一些新特性与特性增强,以及 bugfix。

https://javascriptweekly.com/link/88515/web

Flutter支持Adobe XD一键生成代码

从现在开始,你可以在Adobe XD中设计完成后直接生成Flutter代码。

https://mobiledevweekly.com/link/88387/web

tutorial

一个例子学会复杂表单设计

设计一张需要显示很多数据的表单是个头疼的问题,文章带你一步步实现它。

https://frontendfoc.us/link/88207/web

标准IO的底层实现原理

用一个简单的例子console.log讲解标准IO的底层实现原理。

https://javascriptweekly.com/link/88510/web

通过一些简单修改将RN程序大小减少60%

描述了一些简单的技巧,可以大幅减少React Native应用程序的大小。

https://mobiledevweekly.com/link/88392/web

正确设置输入框属性,提升移动端用户体验

教你正确配置input的type, inputmode, 和autocomplete属性,提升移动端用户体验。

https://mobiledevweekly.com/link/88394/web

RN的条件渲染可能会使app崩溃

分析了错误使用&&运算符导致的React Native应用崩溃问题。

https://mobiledevweekly.com/link/88397/web

tools And codes

Fast or Slow: 一个网站速度分析工具

输入URL即可获得基于多个地理位置测试的加权平均性能得分。

https://frontendfoc.us/link/88213/web

Playwright 1.0: 既快又可靠的多浏览器测试工具

微软出品的一个可以使用Chromium, Firefox和WebKit进行自动化测试的工具。

https://javascriptweekly.com/link/88529/web

fdir 3.0: 高性能目录遍历库

最快的文件目录遍历库,支持通配符。

https://nodeweekly.com/link/88375/web

Serverless MySQL

专用于serverless场景的MySQL库。

https://nodeweekly.com/link/88382/web

What the f*ck JavaScript?

收集了很多有趣和奇怪的JavaScript例子。

https://github.com/denysdovhan/wtfjs

本系列会持续更新,欢迎大家持续关注。IES前端团队负责字节跳动互娱社区全线产品前端开发工作,包括但不限于抖音、火山、轻颜、faceu等。如果你想加入我们的团队,欢迎投递简历到 lisqpersonal@163.com 标题:【求职】岗位-姓名-电话