Skip to content

Latest commit

 

History

History
48 lines (23 loc) · 3.58 KB

weekly-001.md

File metadata and controls

48 lines (23 loc) · 3.58 KB

WecTeam 前端周刊:第 001 期

前言

WecTeam 前端周刊是由京东社交电商部维C团维护的技术周刊,每周从前端同学阅读的技术文章中精选而来,每周五出刊。第 001 期发布时间:2019-08-30。

更多「原创」前端技术文章,欢迎关注微信公众号「WecTeam」。

内容

CSS Houdini 号称 CSS 领域最令人振奋的革新。CSS 本身长期欠 缺语法特性,可拓展性几乎为零,并且新特性的支持效率太低,兼容性差。而 Houdini 直接将 CSS 的 API 暴露给开发者,以往完全黑盒的浏览器解析流开始对外开放,开发者可以自定义属于自己的 CSS 属性,从而定制和扩展浏览器的展示行为。

2D游戏中,通常使用矩形、圆形等来代替复杂图形的相交检测。因为这两种形状的碰撞检测速度是最快的。其中矩形包围盒又可以分为轴对齐包围盒(AABB, Axis Aligned Bounding Box)与转向包围盒(OBB, Oriented Bounding Box)。AABB与OBB的区别在于,AABB中的矩形的其中一条边和坐标轴平行,OBB的计算复杂度要高于AABB。根据不同的使用场景,可以用不同的方案。

可能每一个前端工程师都想要理解浏览器的工作原理。我们希望知道从在浏览器地址栏中输入 url 到页面展现的短短几秒内浏览器究竟做了什么;我们希望了解平时常常听说的各种代码优化方案是究竟为什么能起到优化的作用;我们希望更细化的了解浏览器的渲染流程。

想让网页变得丝滑,首先,我们需要一个标准来判断什么样的网页是丝滑的;其次,我们要准确的测量出网页的性能数据;最后,使用有效的方法让网页变得丝滑。

项目前端框架选择是前期开发非常重要的一个工作,要权衡框架的优劣势,也要权衡开发的学习以及扩展维护成本。本文以目前流行的三大框架来阐述最佳平衡点,并对比了三大框架的优缺点,为框架选择做一个指导。

本文结合问题分析了项目在开发与后期的维护中存在的问题,提出规范以及设计的重要性,为项目的开发以及后期的维护提供指导。

容器的使用,方便统一管理部署,尤其是对node应用的发布管理。

本文就一个具体的类型场景,着重介绍微前端架构可以带来的价值以及具体实践过程中需要关注的技术决策,并辅以具体代码,从而能真正意义上帮助你构建一个生产可用的微前端架构系统。

没有不实用,只有不会用!科普几个不常见的Web API,简单实例教你如何轻松玩转!