Alex Chueng 的小房间 Bring yourself back online.

运行时依赖、编译时依赖在前端领域的概念与实现

动机 纯前端的小伙伴对运行时和编译时依赖的概念比较模糊,所以这里想分享一下其中的原理,与感兴趣的前端小伙一起探讨,同时让我们前端小队成员更深入地了解我们的低代码平台的前端架构。 What…

对低代码平台的一些看法

1. 前言 在过去的 2020 年,我参与到低代码平台的建设中。这里记录一下个人看法。 2. 什么是低代码 我个人见解:指「用更少的代码量即可满足同等的业务需求的技术」。的「」是相对的。 react 相对于 html+css+js 开发是低代码,java 相对于汇编、C…

2020 年度总结

2020 做了什么 记录几个关键事件: 回到熟悉的广州,加入了浩云科技,加入建设低代码平台的浪潮。 完成了人生的大事: 新房装修、入伙 购置车辆 婚礼 我打算在这里从工作和生活两方面记录下 2020 工作 201…

前端技术选型

what 过去在互联网的大量软件产品需求的前提下,前端得以快速发展,各种开源工具层出不穷。经过了一些年的发展,大概是 10 年,目前前端的工具库已经到了从野蛮生长到技术收敛的阶段。 我个人认为,从 2…

前端项目中依赖太多,同一个包有不同版本导致错误的处理方式

采用 lerna 和 yarn workspace 是会产生很多的 ,每个独立工作区中又可以自由依赖库。自由度很高的同时,项目的依赖关系却容易失控,导致构建时出现各种 构建进程的情况。 这里以 与其他 版本的冲突,导致重 的错误。这里可以通过 工具去重依赖: 😊

回到广州

一 当初离开广州,一晃 5 年过去了。这…

react 带来了什么

在做技术选型的时候,面对不同技术背景的团队成员,需要提出针对提倡的技术提供有说服力的理由。这里就谈谈为什么选择 react。 选择 react 有以下几个点: 1. 纯粹的 js 编程思维开发 react 带来的是以纯粹 js 开发 component…

可视化生产工具项目规划

这里主要记录可视化工具制作的规划,包括开发时、构建时以及项目里程碑划分。 开发环境 1. 编码规范 统一开发环境、编码规范 vscode typescript eslint 2. 构建工具 可以使用目前生态最完备的 webpack,或者 rollup webpack…

DSL、解析器、可视化编辑器

这里讨论的 DSL 并不是真正意义上的 DSL,毕竟从新定义一门专用语言并不是本意,这里借用了 DSL 的概念,主要从 3 个方面来讲述个人对 DSL 的看法: DSL 解析器 -> 解析 DSL 可视化编辑器 -> 生成、编辑、存储 DSL 简述 DSL(domain…

一镜到底式电影《1917》

第一次看“一镜到底”的电影。作为普通观众,写一下感受吧 故事大概讲述的是,在 1917 年世界大战期间,两个小伙子需要将后方一个将军的命令,送到前线另一个将军的手中,中止他们的进攻,因为那是德国人撤退战术陷阱,这样可以拯救 160…

几个提升效率的 oh-my-zsh 插件

先安装 和 (这里略过安装过程) 这里主要是介绍几个可以提高效率的 zsh-autosuggestions 命令提示 zsh-syntax-highlighting 命令语法高亮,可以清晰知道输入是否正确 z 已进入过的 path 的提示,例如想进入 /etc/www…

冠状病毒疫情的社会观察

2020/03/15 更新: 距离上次的观察又过去了 15 天,这期间发生的事情其实也符合当时的判断: 1 新冠状肺炎已经全球大流行了。 上一次这么猛的还是 1918 年西班牙流感,带走的人数比一战死亡的人数还多。 2 记得在 1 月 2X…

一次吃蝙蝠引起的蝴蝶效应

2020 年 2 月 2 日,本来是我的巴拉望之旅的第一天,但由于疫情被迫取消了。

如何生成浏览器端指纹

有时候我们需要标识每一个接入的浏览器,以便做无状态操作的追踪,例如无状态的投票、点赞、记录访客等行为。 通常的实现策略是 IP + cookies。但如果用户禁用了 cookies、或隐身模式访问、或通过 VPN…

通过 serverless.js 管理 AWS 的 serverless 服务的开发部署

最近趁着闲暇时间研究了一下 AWS 的各种服务,并且记录了如何通过 serverless.js 管理 serverless 服务的开发和部署。

年终总结

2019 年是人生中经历最多的一年,懂得了许多人生道理。这些道理不是 2019 年才知道,而是在 2019 年有更深刻的理解和体会。

为什么大家都想做 UI 编辑器

为什么大家都想做 UI 编辑器

传统企业软件与互联网的 SaaS

传统企业软件与互联网的 SaaS

如何列举一个 set 的所有 subset(power set)

之前遇到一个问题:如何列举一个 set 的所有 subset(power set),后来找了答案发现我的思路错了。

为什么放弃了 Flutter

为什么放弃了 Flutter

1
23
..5
85