Skip to content

Latest commit

 

History

History
61 lines (22 loc) · 3.36 KB

48.md

File metadata and controls

61 lines (22 loc) · 3.36 KB

HEADER

蒲公英 · JELLY技术期刊 Vol.48

观海志

登山则情满于山,观海则意溢于海

梗概:下一代的高扩展性 UI 框架是怎样的?来自 Shopify 开源技术团队的 @remote-ui 框架通过 RPC + DOM 渲染层实现了远程渲染的效果,加上不同平台的 JS 沙箱实现,甚至可以平滑运行在 Android 与 iOS 平台上。

推荐语:作为世界上最大的电商平台之一,Shopify 通过应用商店为数百万商家提供个性化定制的能力,第三方开发者通过 Shopify 提供的扩展机制,为商家们提供诸如营销自动化,销售渠道整合、产品采购等功能。

在「微前端」、「插件化」等名词的高频轰炸下,普通开发者如何设计更加适合自己业务的扩展架构?除了上述技术以外,还有没有其他选择?Shopify 开源技术团队的全新思路 -- 远程渲染,或许可以给你一点启发。

梗概:这是一篇关于AST(Abstract Syntax Tree,抽象语法树)的新手友好向文章,文中依次介绍了其概念、生成过程、基本结构、节点类型、实际应用。

推荐语:作为一名前端同学,或许没有听说过AST,但Babel却不可能不知晓。当我们探索Babel的工作原理之前,必须首先对AST有一定的知识储备,因为Babel插件正是作用于这种语法结构,深入理解AST不仅能帮助我们理解Babel,同时也能够更好的帮助我们完成日常的开发任务。

梗概:作者在文中主要介绍了多语言在不同技术栈中的实现方案,并以实际项目为例进行剖析,最后还针对多语言未来演进的方向提出了自己的畅想。

推荐语:“多语言支持是企业项目走向国际化的必经之路,也是前端工程师最佳实践的内容之一。”

梗概:本文讲解了贝塞尔曲线的基础概念以及数学原理,并深入浅出地阐述了如何从一阶、二阶、三阶推导出 n 阶曲线公式。

推荐语:贝塞尔曲线(Bezier Curve)在计算机图形领域应用非常广泛,比如我们熟知的 CSS 动画、 Canvas 以及 Photoshop 等都可以看到贝塞尔曲线的身影。理解了贝塞尔曲线在数学上的原理,能让你对它的使用更加得心应手。

梗概:来自于面包多其创始人的 2 年小复盘,讲述了面包多过去 2 年的发展,从搭建到运营、以及推广的一系列关于产品的经历和思考。

推荐语:作者谈到了早期的错误拉新策略,以及之后通过产品创新,完成了许多比较「独特」的功能,引发用户自传播的经验;同时也谈到了商标被恶意抢注、产品被抄袭的经历,让我们感觉亲历了一个产品的曲折发展,从中得到一些启发。

FOOTER