业界动态
Microsoft 正在为 Edge 添加内置 Office 浏览器
Microsoft 正在测试最新的 Edge Insider 构建中的微软 Office 文档的内置 Office 浏览器。
为了让用户快速访问 Office 文件,微软已经为 Edge 和 Chrome 浏览器提供了一个浏览器扩展。除此之外,微软现在正在将 “Office Viewer” 组件整合到 Edge 浏览器中,以支持用户在浏览器中直接查看电子表格、演示文稿和文件,而不需要下载它们。该功能目前仅在 Edge Dev 92.0.873.1 及以上版本中受控推出,并且能正常运行。该功能或将于不久后正式推出。载还有一定的性能问题,因此还在使用 Native。从长远发展来看,未来到一定程度可能随改版直接改为 Flutter
WebStorm 2021.1.1 发布
WebStorm 2021.1.1 现已发布,这是 WebStorm 2021.1 的第一个 Bug 修复版本。主要更新内容如下:
- 添加提取 Angular 组件功能,选择想提取的组件,用右键打开上下文菜单,然后转到重构设置
- 解决了索引损坏的问题,该问题导致在文件中查找没有结果
- 修复了切换器和 “最近的文件” 弹出窗口中的选择问题
- ……(详情:blog.jetbrains.com/webstorm/20…
好文推荐
Flexbox布局中不为人知的细节
Flexbox布局 已是目前最为流行的Web布局方式之一,它给Web开发者在完成页面或组件的UI布局带来了极大的灵活性和便利性。但也是因为它有极大的灵活性,里面隐藏了一些不为人知的细节,如果不是对Flexbox极为熟悉或者对其规范极为了解的话,其中有很多细节将会被遗漏,而这些细节又会让你在使用的感到困惑,甚至是带来一定的麻烦。
CSS 新特性 contain,控制页面的重绘与重排
在介绍新的 CSS 属性contain之前,需要读者已经知道什么是页面的重绘与重排。
懒加载 React 长页面 – 动态渲染组
长页面在前端开发中是非常常见的。例如下图中的电商首页,楼层数据来自运营人员在后台的配置,楼层数量是不固定的,同时每个楼层可能会依赖更多翻页数据。在这种情况下,如果一次性将页面全部渲染,可想而知,我们的页面直出效率(fmp, fid)会受到影响。
为了更好的用户体验,我们需要考虑在用户滚动到下一屏时,渲染下一屏的组件。
简析 Node.js 特点与应用场景(让你更了解它)
如果你有一定的前端基础,比如 HTML、CSS、JavaScript、jQuery;那么,Node.js 能让你以最低的成本快速过渡成为一个全栈工程师(我称这个全栈为伪全栈,我认为的全栈也要精通数据库,不喜勿喷),从而触及后端和移动端的开发。当然,Node.js也不是万能的、也不是说学了它就可以完全取代后端的其他开发语言,它有自己的使命和擅长的应用领域。
职业成长
开发人员缺乏经验的7种表现
知道这些表现,你才能在自己的程序员职业生涯中不犯相同的错误。
END
欢迎大家踊跃投稿,提出建议帮助前端周刊做得更好。
投稿方式:直接分享文章的链接给周刊组成员 邮箱:spyro426@163.com;
关于我们:我们是晓教育集团大教学前端团队,是一个年轻的团队。我们支持了集团几乎所有的教学业务。现伴随着事业群的高速发展,团队也在迅速扩张,欢迎各位前端高手加入我们~
我们希望你是:技术上基础扎实、某领域深入;学习上善于沉淀、持续学习;性格上乐观开朗、活泼外向。
如有兴趣加入我们,欢迎发送简历至邮箱: