#12 什么是人生的顶级享受

Hi,你正在阅读的是《Codeep 半月刊》第 12 期。本期封面图我没有找到原始出处,不过图中短短几行文字描述出来的画面是很让人共情,希望大家在忙碌时还能不忘初衷~
📍 学技术
微前端架构指南
前段时间 AWS 的前端架构团队,发布了 《AWS Prescriptive Guidance: Understanding and implementing microfrontends on AWS》 ,这是一篇关于微前端的规范性指南,谈了一些关于微前端架构与实际业务之间的权衡。下面摘要一些指南中的重点。
微前端把前端应用拆分成多个不同的子应用,每个子应用都可以独立开发,独立部署。
在将大型前端应用拆分为子应用后时,可以将业务逻辑封装至各个子应用内,进而也能减少彼此的相互依赖。
微前端架构深受先前架构概念的启发:
领域驱动设计 (domain-driven design)
领域驱动设计(DDD)是由 Eric Evans 提出的设计理念。Evans 假设软件开发应该是由业务问题驱动而不是技术问题驱动,并且提出有界上下文的概念。
有界上下文就是说一个大型应用程序应该以针对的业务问题及其解决方案来切分,不同的有界上下文甚至可以有完全独立的实现方案。
在微前端的背景下,应用程序可以根据提供的业务功能分解为多个应用,并且彼此之间的依赖性最小。例如,在一个电商后台,可以将应用拆分成订单、库存和物流等不同业务领域。此外,还要考虑非功能方面,例如可重用性、性能和安全性。
分布式系统
除了借助 DDD,微前端还受到分布式系统的设计影响。分布式系统中的子系统可以独立开发并在自己专用的基础设施上运行。
在前端传统的模块化方案中,应用中的模块被独立封装并通过接口暴露其功能。但是划分的模块通常遵循与同一系统中的其他模块相同的生命周期,不能被独立部署,甚至不能独立运行。
在微前端的架构下,我们可以把主应用当做本地模块,来消费不同的远程模块,而这些模块正是基于 DDD 划分的不同的子应用。
📕 深阅读
跟年轻的网友聊聊中医的问题
https://mp.weixin.qq.com/s/utM4-W0A1Fa5i_G8-dwDQg
这篇文章针对中西医之间常见的十来个观点做了非常科学的论证,这里把观点写在下面。可以先自己回答下这些观点,再去看作者的论证过程。
- 观点一:如果中医像你说的那么不堪,那我们的祖先是怎么样一代一代延续至今的呢?
- 观点二:中西医各有所长。
- 观点三:我们对中医要取其精华。
- 观点四,中西医结合有优势。
- 观点五,我啥啥病就是中医治好的,某某就是中医治好的。
- 观点六,不管中医是不是科学,实践是检验真理的唯一标准。
- 观点七,现代医学也不完美,西药也有副作用,西医治死的人更多,凭什么批判中医?
- 观点八,不是中医不好,是现在高水平的中医少了。
- 观点九,中医和现代医学是两套不同的科学体系。
- 观点十,中医的治未病理论还是很先进的。
✨新鲜货
free-font
![]()
https://github.com/jaywcjlove/free-font
这个项目收录商用免费汉字字体,还包括开源英文字体,已收录 868 个全部字体
汉字字体制作是一项庞大的工程,常用汉字包含 6763 个,GBK 标准中有 20902 个,而最新的 GB18030-2022 标准包含八万多个字符。由于汉字的复杂性,制作一套完整的中文字体需要大量专业人士投入精力和时间。
鼓励大家使用正版字体,为中文字体制作创造一个良好的环境。
《语法俱乐部》- 旋元佑
![]()
https://llwslc.github.io/grammar-club/
这是根据《语法俱乐部》扫描版完成的电子化项目,《语法俱乐部》是由旋元佑在《解读时代杂志》连载,与读者分享他的学习方法及心得。
旋元佑老师在台湾完成所有教育,从未出洋留学,但他对外国语文特殊的学习方法,却创下托福满分(677 分)及 GRE 宇汇部分(720 分)世界纪录的惊人成就。
旋老师投入英语教学多年,深入了解中文读者学习英语的困难。为了帮助华人英文学习者学好英文,特别设计出一系列《深入浅出》、《只要理解,不要公式》的单元,如《语法俱乐部》、《时代经典用宇》、《字源大挪移》、《修辞高峰会》等。
旋元佑老师为了帮助读者在文法学习的路上走得更轻松更稳健,书中特别增添 453 组测验及详细解说,使读者可无师自通。
🍔 技术外
我发现,海外官网设计竟然全是套路?
![]()
https://mp.weixin.qq.com/s/Ql-hKu0FYIxNU0FwiBECaQ
作者将海外排名靠前且不同类型的产品官网的设计进行分析,如果按模块的在各官网的出现率可以得出排名:
- 出现率 5/5 的模块有 3 类:标题、结语和用户反馈
- 出现率 4/5 的有 2 类:产品图片和功能展示
- 出现率 3/5 的有 4 类:细分场景、荣誉背书、产品优势、客户 logo
这里挑出现率在 5/5 的简单分析下各模块的作用。
标题 通常是一个短语标题,搭配一段话说明,再加上转化按钮。没有什么特别大的变数,主要就是按钮个数、有没有背景图、产品图和插画的差别。
用户反馈 类似看商品评论的感觉,通常展示几个用户的好评、身份和照片,还可以加上一些数据和知名品牌,增加可信度。
结语 通常在底部,一句激励的话或者 slog 搭配按钮,看能不能抓住最后的机会说服用户转化。
本半月刊在本人博客首发,每月 15 号和月底更新,欢迎您关注、转发!
