基础知识
10个实用的JS技巧
10个小技巧,助你提升代码开发效率
编写React组件时常见的5个错误
在本文中,作者向大家展示了编写React组件时一些最常见的错误,并详细解释为什么作者认为这些用法不对,并给出较简洁的正确方法的建议。
进阶知识
用TypeScript编写React的最佳实践
如今, React 和 TypeScript 是许多开发人员正在使用的两种很棒的技术。但是把他们结合起来使用就变得很棘手了,有时很难找到正确的答案。不要担心,本文我们来总结一下两者结合使用的最佳实践。
基于 Web 端的人脸识别身份验证
本文将介绍基于 Web 浏览器端的人脸识别身份验证的整体方案,以及重点讲解如何在 Web 浏览器中实现人脸自动采集。
系统实践
Web 端如何低成本打造 Native 体验?
Web 应用在实际体验上和 Native 应用仍然存在非常明显的差距,那么如何低成本地把一个现有的网站改造成类 Native 的体验呢?本文分享一种让网站低成本渐进式实现 Native 化体验的方式——同屏渲染。
系统设计
天猫搜索前端技术历代记
作者从 17 年双十一前开始接手天猫搜索前端,开发第一个需求—— H5 凑单页,至今,天猫搜索的前端体系发生了比较大的变化。今天分享一篇阶段性的总结文章,记录天猫搜索前端技术的过去、现在,以及作为业务目前的唯一前端对未来的思考。
新鲜工具
Google的性能分析利器-Lighthouse 6.0发布
Lighthouse 6.0的能力越来越强大,其性能分析报表对于页面性能诊断和优化始终能够提供很好的建设意见。这次新增的性能指标能够更好地反映真实用户的使用情况,赶紧尝试起来吧~~
技术展望
精读《snowpack》
浏览器支持模块化是一个标准,而不与任何框架绑定,未来任何构建工具都会基于此特性开发,这意味着在未来的五年,前端构建一定会回到十年前的速度,这个趋势是明显、确定的。