登上 Github 趋势榜,iMove 原理技术大揭秘!
Posted 小石头若海
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了登上 Github 趋势榜,iMove 原理技术大揭秘!相关的知识,希望对你有一定的参考价值。
作者:菉竹
我认为前端开发中问题很多,尤其是以下 3 点。
UI
老变,导致开发必须跟紧- 逻辑挑战,开发也必须改代码,很多后端处理逻辑都在里面
- 组合接口,这是历史原因,主要是和后端配合导致的。其实没有
Node BFF
层,都由组件来做,会问题非常多。
最近我们的开源项目 iMove 一天就涨了 280+ star,一举登上了 github
趋势榜第 1 名,取得的成绩还是不错的,说明这个项目定位准确,确确实实解决了开发者问题。
今天,就通过本篇文章和大家介绍一下 iMove
开源项目,内容包含 iMove
功能和实现原理、独创的在线代码运行能力,以及如何自动解析节点的 npm
包依赖,还是有非常多亮点和创新的。
1. iMove介绍
简单讲,其实我们理想的前端可以做以下 4 点。
- 逻辑可组装:其实是接口和UI在最小粒度上的复用。
- 流程可视化:这些可复用的最小单元,可以通过流程来进行编排,继而达到让运营简化的目的。
- 运营配置收敛:这是因为多套系统导致运营成本很高导致的,统一放到一起最好。
- 玩法能力沉淀:促使产品将玩法进行沉淀,变成可复用的能力。
对开发者而言,iMove
恰好是可以完成这些目标的理想工具。动动鼠标,写一下节点函数,代码导出,放到具体工程里就可以直接使用,是不是很方便?
那么,什么是 iMove
?
- 它是个工具,无侵入性。
- 双击编写函数,编排后的流程可以导出可执行代码,便于在具体项目里做集成。
- 测试方便,右键直接执行,此处有创新。
- 让开发像运营配置一样完成功能开发,做到复用和
Lowcode
。
1.1 举个栗子
以上是关于登上 Github 趋势榜,iMove 原理技术大揭秘!的主要内容,如果未能解决你的问题,请参考以下文章
深度学习模型大合集:GitHub趋势榜第一,两天斩获2000星
六十年前的上古编程语言教程登上GitHub榜首,退休老程序员如何焕发第二春?
前端趋势榜:上周最有意思又实用的 10 大 Web 项目 - 210922
程序员在行动!中国防疫开源项目登上 GitHub TOP 榜