写点什么

低代码实现探索(五)前端组件图形化脚本

作者:Geek_e1f2dc
  • 2021 年 12 月 07 日
  • 本文字数:326 字

    阅读完需:约 1 分钟

目标:降低前端设计器减少手动编写代码,降低开发过程中 bug 与开发难度,

系统为每个组件提供了一写默认方法,每个方法存在参数值,

如:

在 button 中要调用这些方法,并传输对应的参数值,就需要对组件,模型,数据的元信息要有较强的定义。

实现以上目的必须要实现一套可以图形化开发系统,如:Scratch。通过图形拖拽的方式来实现代码,其中包含定义变量,条件语句,循环语句,调用方法。通过这两者的结合来实现灵活快速开发程序。

实现 Scratch 图形组件代表组件过于繁琐,放弃实现这中方式,

通过编译原理,常规会把字符代码编译成一颗语法树,那可以通过手工构建一个树的形式来描述调用语言,主要实现几种语法,1,条件结构,2.回调方式,3.定义变量,

如果再高级点,实现一个简单的前台 JVM 虚拟机来执行代码


用户头像

Geek_e1f2dc

关注

还未添加个人签名 2020.05.26 加入

还未添加个人简介

评论

发布
暂无评论
低代码实现探索(五)前端组件图形化脚本