
简介
该用户还未填写简介
擅长的技术栈
可提供的服务
暂无可提供的服务
在人工智能铺天盖地涌来的时代,在AI将要大规模替代大多数职位的明天,作为IT行业里的技术人,我们有必要了解一下AI相关的基础知识,如果你将要找工作,那么未来大概率会被问到AI相关的面试题,即使你找的工作不是直接从事AI产品开发的工作,也很有可能会被问到一些AI基础知识。下面我们就来说一下,作为非直接AI开发人员应该了解的一些AI外围开发知识,比如AI Agent智能体开发, MCP协议、Funct
转型AI的过程必然伴随挑战,但Java程序员拥有扎实的工程化能力与业务理解基础,这是转型的核心优势。通过拆解障碍、制定针对性策略,并坚持“理论+实践”双轮驱动,即可将挑战转化为机遇。记住:AI不是取代程序员,而是赋予程序员更强大的工具——转型的关键在于学会如何驾驭这些工具,并创造更大的价值。
怎么支持跨平台:低代码平台搭建好后最终得到的是一个 json,而这个 json 本身就是以一种通用的语言来描述页面结构、表现和行为的,它和平台无关。要想跨平台、跨框架,只需要做一个适配层去解析这些 json,导出成各平台、各框架需要的样子即可。举个例子来说,我们在解析的过程中肯定会需要创建元素,而 vue 和 react 都有各自的 createElement 方法,那到时候只需要把创建元素的方法

对微前端的理解微前端的核心理念是将前端应用程序看作是一个整体,由多个独立的部分组成。每个部分被视为一个微前端应用,它们可以具有自己的技术栈、开发流程和团队组织。这种方式使得团队可以独立开发和部署各个子应用,减少了协调和合并的复杂性。

编辑器操作的是JSON格式的组件树,设计时,设计引擎根据这个组件树渲染画布;预览时,执行引擎根据这个组件树渲染实际页面;代码生成时,可以把这个组件树生成代码;保存时,直接把它序列化存储到数据库或者文件。这个组件树是设计器的数据模型,通常会被叫做 Schema。{

智能表格是一种拥有多视图的新型表格,和传统 Excel 不同的是它拥有更丰富的列类型和视图。它本质上是一个在线数据库,一份数据多种维度展示,目前已经有表格视图、看板视图、画册视图、甘特视图、日历视图等。智能表格也是一个天然的低代码平台,只要使用开放的增删改查 API 就能实现一个后台管理系统,利用提供的各种视图将数据展示出来,几乎没什么成本。

首先看一下官方给出的解释:简单理解就是说 “一个应用可以由多个独立的构建组成,这些构建彼此独立没有依赖关系,他们可以独立开发、部署。这就是常被认为的微前端,但不局限于此”MF 解决的问题其实和微前端有些类似,都是将一个应用拆分成多个子应用,每个应用都可以独立开发、部署,但是他们也有一些区别,比如微前端需要一个中心应用(简称基座)去承载子应用,而 MF 不需要,因为任何一个应用都可以作为中心应用,其

目前的低代码发展过程中还未出现一些真正的具有壁垒的技术。稍有点研发实力的公司都能做,而且,因为对自己的业务相对更加了解,做出来会更适合公司的实际情况。当然,目前提供低代码服务的很大一部分公司,很多都是之前做企业SASS、PASS的换了个产品名字,他们之前的产品本来就有市场,所以低代码只是一个帮助他们营销的噱头罢了。

加自定义编辑器的方式有两种:• registerEditorPlugin 注册全局插件。• 不注册,但是调用的时候时候通过 plugins 属性传入。// 暂时只支持这个,配置后会开启代码编辑器// 用来配置名称和描述name = '自定义渲染器';description = '这只是个示例';// tag,决定会在哪个 tab 下面显示的tags = ['自定义', '表单项'];// 图标//

本文将针对微前端框架qiankun的源码进行深入解析,在源码讲解之前,我们先来了解一下什么是微前端。微前端是一种类似于微服务的架构,它将微服务的理念应用于浏览器端,即将单页面前端应用由单一的单体应用转变为多个小型前端应用聚合为一的应用。各个前端应用还可以独立开发、独立部署。同时,它们也可以在共享组件的同时进行并行开发——这些组件可通过NPM或者Git Tag、Git Submodule来管理。qi








