因为工作的原因,我和一些国外的工程师们有些交流。他们对于国内环境不了解,有时候会问出一些有趣的问题,大概是这些问题的启发,让我反复在思考一些更为深入的问题。
今天聊三个事情:
- 小程序
- 微前端
- 模块加载
因为工作的原因,我和一些国外的工程师们有些交流。他们对于国内环境不了解,有时候会问出一些有趣的问题,大概是这些问题的启发,让我反复在思考一些更为深入的问题。
今天聊三个事情:
最近在思考一个可有可无的问题:
“我们是不是要换一个组件库?”
简单同步一下背景,我效力于 Lazada 商家前端团队。从接手系统以来(近 2 年) 就一直使用着 Alibaba Fusion 这套组件库。据我所知淘系都是在使用这套组件库进行业务开发,已经有 7 ~ 10 年了吧。我们团队花了 2 年时间从 @alife/next(内部版本已经不更新) 升级到了 @alifd/next,并在此之上建立了一套前端组件库体系。将 Lazada Seller Center 改了模样,在 Fusion 的基础上建立了一套支持整个 Lazada B 端业务的设计规范和业务组件库,覆盖页面 500+。
本文纯假想,只是觉得结合 AI 大模型能力或许对 B端交互流程会有很多不错的产品创新。这里先把想到的一些点补充在这里,做些简单的小样。
在开始之前,我先抛一个问题: 🤔为什么需要前端工程师?
从某种意义上讲,前端工程师更像是一个 翻译师,将人类所能理解的内容,利用编程语言翻译给各个终端(APP、浏览器、小程序),再把这些信息序列化后存储、发布到服务器,通过网络传递给任何需要这部分信息的终端中重新展示,然后被另外一群人理解。
本文为翻译转载
+10x engineers may be mythical, but -10x engineers exist.
+10 倍工程师可能是神话,但-10 倍工程师是存在的
Vue3 发布(2020 年 09 月 18 日)至今其实有一段时间了,虽然之前关注过许多关于 Vue3 的介绍,心理也一直很痒痒,寻思有一天一定要亲自试试,没想到一拖就拖了 1 年多 🤦
不知道大伙是不是跟我一样,网上的简短介绍看了许多,大致的改动也清楚,但是从来没有亲自试过…
我上家公司是在使用 Vue2 技术栈,所以对上一代 Vue 的基础理论和运行机制是比较了解的。由于公司内部技术栈是 React,好不容易找到了一个项目 —— 油猴脚本,抱着“我看看有啥不一样”、“学习为主,不着急完工”的心态,使用 Vue3 完成了该项目的开发(其实是先用 React 写了一版,然后又拿 Vue3 写了一版 😂)
Update your browser to view this website correctly. Update my browser now