# 小蜜蜂前端周刊第四十三期
本期文章由 裴玉成、徐晨 供稿
# 个人
# Nest中使用WebSocket (opens new window)
身为前端,总有用的时候
# flutter for web (opens new window)
fultter 正式把手伸向了 web
# 阅读
# 从网页到应用 - 所经历的前端发展史 (opens new window)
本次分享将会通过介绍讲师从业以来所经历的项目,以及在不同项目中的思考、技术选型、发现的问题等角度,来阐述前端发展过程中“变”的部分与“不变”的部分,希望能帮助大家对前端演进与发展,提供更多的思考。分享大纲:工程化的发展史,从前端到全栈;移动互联网的发展史,从前端到全端;历史发展过程中,我们所能沉淀下来什么。
# 微前端说明书 (opens new window)
互联网公司技术选型三定律 1. 流行即正义 2. 新鲜即正义 3. 复杂即正义。本文分为两个部分:“战略”和“战术”。前者关于为什么以及在什么场景下使用微前端,后者关于采用什么的技术实施微前端。这篇文章里我会反对某些方案,赞成某些方案,仅代表个人意见。开头的“互联网公司技术选型三定律”是我个人总结的,也是我在这篇文章里极力反对的。这三条定律的产生有行业的原因也有程序员职业的原因。三定律的存在导致了某些技术的被曲解和滥用,其中就有微前端。在本文中也会引用这三定律做说明。 if people can’t build monoliths properly, microservices won’t help.
# 什么时候需要进行代码重构? (opens new window)
在日常项目开发中,被众人说烂了的重构到底是什么?在我见过的很多开发者的眼中,对重构的理解,就是推翻以前的软件,重新花时间设计架构一个和界面一模一样的东西!有这种想法我认为是很危险的,在效率为王的当今社会,这样的人力资源浪费是不被社会和商业所接受的,索性我们这次认真探讨一下到底什么才是真正的重构?在正式开始之前,我们先来看一下大神是如何理解重构的。