晓前端周刊 第24期

avatar
前端团队 @晓教育集团

  业界动态

Visual Studio 2019 for Mac 8.6 发布

Visual Studio 2019 for Mac 8.6 发布了,主要更新内容包括集成终端、对 Blazor WebAssembly 的支持、更新的身份库,以及对构建和运行 gRPC 项目的支持。


跨平台桌面应用开发工具 Electron 9.0.0 发布

Electron 9.0.0 现已发布,主要更新内容包括有:

  • 将app.allowRendererProcessReuse的默认值更改为true。这将防止在渲染器进程中加载非上下文感知的本机模块。
  • 删除了不推荐使用的 <webview>.getWebContents()。
  • 删除了不推荐使用的"setLayoutZoomLevelLimits" method。


 好文推荐

一文讲透 Git 底层数据结构和原理

本文将系统分享 Git 底层知识:对象生命周期变化,底层数据结构,数据包文件结构,数据包文件索引,以及详细分析对象查询流程和算法。


微前端在美团外卖的实践

微前端是一种利用微件拆分来达到工程拆分治理的方案,可以解决工程膨胀、开发维护困难等问题。随着前端业务场景越来越复杂,微前端这个概念最近被提起得越来越多,业界也有很多团队开始探索实践并在业务中进行了落地。可以看到,很多团队也遇到了各种各样的问题,但各自也都有着不同的处理方案。


一个技术总监的忠告:精通那么多技术,为何还做不好一个项目?

编写高质量可维护的代码既是程序员的基本修养,也是能决定项目成败的关键因素,本文试图总结出问题项目普遍存在的共性问题,并给出相应的解决方案。


 晓前端课堂

苹果异形屏适配方案

关于移动端适配,现在已经有了各种成熟的方案了。以手淘 flexible为首的各种适配方案已经在移动端适配上大行其道。但是随着iphone X的诞生,移动端相关从业人员迎来了的新的挑战,本文将结合大教学团队开发中遇到的问题,整理出相应的解决方案,让你遗忘被"黑下巴"统治的恐惧。


欢迎大家踊跃投稿,提出建议帮助前端周刊做得更好。

投稿方式:直接分享文章的链接给周刊组成员。


关于我们:我们是晓教育集团大教学前端团队,是一个年轻的团队。我们支持了集团几乎所有的教学业务。现伴随着事业群的高速发展,团队也在迅速扩张,欢迎各位前端高手加入我们~

我们希望你是:技术上基础扎实、某领域深入;学习上善于沉淀、持续学习;性格上乐观开朗、活泼外向。

如有兴趣加入我们,欢迎发送简历至邮箱:liushan@xiao100.com

                                                 qrcode_for_gh_e2801cee1cbc_258.jpg