首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

低代码平台amis学习 一:部署

,但是会写前端的却不多 然后就开始想,有没有一种方式,能够快速生成前端页面(例如通过配置或拖拽的方式) 在一次和前端小伙伴聊天时,了解到了「前端低代码平台」这个东西,网上冲浪‍♀️一番后,发现百度的 amis...能够满足我的要求 1、数据构造平台的页面都是一些很基础的页面,无需定制化,基本的样式+交互即可满足; 2、只需要懂一点前端知识即可(一点不懂也可); 关于amis的详细介绍以及使用手册可以参考官方文档...: https://aisuda.bce.baidu.com/amis/zh-CN/docs/index 本文记录一下我在本地部署amis的过程以及遇到的一些问题 从官方文档可以得知,amis的使用方法有...1、克隆项目,安装依赖 把项目克隆到本地,然后打开项目后,参考项目的readme.md ,安装依赖包 执行命令后,会出现一个node_modules目录,里面就包含amis相关的依赖包 2、启动项目...依赖包,所以把这些依赖文件替换为本地的 先来看一下amis依赖包的位置:node_modules/amis/sdk , sdk.js 和 sdk.css 等都在这里 为了不污染node_modules

4.4K10
  • 您找到你想要的搜索结果了吗?
    是的
    没有找到

    AMIS:这是让前端失业的一个框架

    AMIS 一种页面渲染器,可以直接基于特定格式的JSON配置将页面渲染出来,结合业务方API可快速完成各类管理页面的开发。...目前用于百度内部AMIS平台,已有100+部门接入使用,创建1.2w +页面,欢迎大家使用和提建议。...通过amis搭建自己的后台系统,可以参考这:https://github.com/fex-team/amis-admin AMIS是做啥的 完全基于 JSON 的 mis 工具,,不需要前端就可以自己搭建信息管理系统...AMIS学习曲线高么 个人感觉,多看看文档的示例, 一般需求增删改查什么的都没啥问题。(首页就能找到【使用文档】) ?...大概看下基本用法中的例子: 为了简化前端开发,amis Renderer 能够直接用配置就能将页面渲染出来。 先来看个简单的例子。

    9.9K20

    百度开源的低代码前端框架,支持网页和移动端页面开发

    使用amis只需要简单配置就能完成所有页面开发,你不需要了解 React/Vue、Webpack,甚至不需要很了解 JavaScript,即便没学过 amis 也能猜到大部分配置的作用,对于大部分常用页面...amis 的亮点 • 提供完整的界面解决方案:其它 UI 框架必须使用 JavaScript 来组装业务逻辑,而 amis 只需 JSON 配置就能完成完整功能开发,包括数据获取、表单提交及验证等功能,...:amis 在百度内部得到了广泛使用,在 6 年多的时间里创建了 5 万页面,从内容审核到机器管理,从数据分析到模型训练,amis 满足了各种各样的页面需求,最复杂的页面有超过 1 万行 JSON 配置...注意:目前 amis-editor 未开源,但可以免费使用(包括商用);要使用编辑器必须熟悉 React 在项目中使用amis-editor 安装依赖 npm i amis-editor 使用方法 import...• value: any 值,amis 的json 配置。

    1.3K30

    低代码平台amis学习 二:写一个页面

    上一节完成了amis的部署,这次来写一个简单页面 如果看过amis入门文档的话,应该知道amis是通过json文件来生成前端页面的, 在实际编写json文件的过程中,并不需要自己逐行书写json文件(要完全了解书写规范还是挺耗时的...) 先介绍几个辅助编写json文件的神器: 官方文档中有很多组件的示例,当需要某些组件时,查找对应示例即可:amis组件 (这一点很像element-ui的文档) 官方提供的示例demo:aisuda...官方的可视化拖拽组件平台:amis-editor 首先在pages目录中创建一个json文件,如test.json { "type": "page", "title": "创建数据",..."body": { "type": "form", "title": "一个普通的表单", "api": "/amis/api/mock2/form/saveForm...属性表示访问这个页面时的url路径后缀,可自定义 这样就创建好了一个页面,打开浏览器访问页面,效果如下 不过这个页面中的表单目前啥也干不了,点提交按钮也没有效果, 因为还没有配置网络请求相关的东西, 下一节介绍下如何在amis

    2.4K20

    基于 SpringBoot + magic-api + Vue3 + Element Plus + amis3 快速开发管理系统

    简介 基于 SpringBoot2 + magic-api + Vue3 + Element Plus + amis3.0 快速开发管理系统。...Tansci-Boot 是一个前后端分离后台管理系统, 前端集成 amis 低代码前端框架,后端集成 magic-api 的接口快速开发框架。包含基础权限、安全认证、以及常用的一些组件功能。...amis 是一个低代码前端框架,它使用 JSON 配置来生成页面,可以减少页面开发工作量,极大提升效率。...分支说明: • 1.0.0:前端集成 amis,后端未集成 magic-api • master:前端集成 amis,后端集成 magic-api 项目目录: • tansci-boot:后端项目 •...tansci-boot-ui:前端项目 • tansci-boot-ui-editor:amis 低代码编辑器 • sql:数据库 SQL 脚本 联系作者: • QQ:742354529 • QQ 群:

    69210

    FastAPI 和 fastapi-amis-admin:强大而可扩展的后台管理解决方案!

    Django 生态丰富,功能强大,适用于中、大型项目,并且自带了后台管理系统;而 FastAPI 更适用于构建高性能的 API,后台管理系统需要另外开发 本篇文章将介绍 FastAPI 结合 fastapi-amis-admin...快速搭建后台管理系统的步骤 fastapi-amis-admin 是一款高性能、高效且易于扩展的 FastAPI 管理框架;它受到 django-admin 的启发,拥有与 django-admin...一样多的强大功能 项目地址: https://github.com/amisadmin/fastapi-amis-admin 1、安装依赖 # 1、更新pip python3 -m pip install...--upgrade pip # 2、安装依赖fastapi_amis_admin pip install fastapi_amis_admin # 3、安装数据库管理依赖 # sqlite pip...import Settings from fastapi_amis_admin.admin.site import AdminSite from fastapi_amis_admin.admin import

    2.8K40

    低代码平台amis学习 五:添加「日期范围」参数,解决起止日期提取问题

    之前写过一个造数接口,它需要传递日期参数,如下 前端暴露一个「月份范围」组件,选好日期后点击提交,会提交「起始月份」和「终止月份」2个参数 接下来我要把这个功能移植到amis平台上 通过查看文档,发现官方有提供...「月份范围」功能,传送门: https://aisuda.bce.baidu.com/amis/zh-CN/components/form/input-month-range 根据描述,先创建如下表单..."//": "level配置按钮颜色, https://aisuda.bce.baidu.com/amis...", "name": "date", "format": "YYYY-MM", "_format": "设置值的格式,https://aisuda.bce.baidu.com/amis...date}[1]" }, 结果如下 没有得到预期结果,看来${date}并不是一个数组,而是一个字符串,所以不能直接这样取值 经过多番试验,终于在官方文档中找到了一个办法(太不容易了) 利用amis

    1.3K30

    低代码平台amis学习 三:发送网络请求并回显响应内容

    amis表单中发送网络请求需要配置api参数,具体详见:amis-API https://aisuda.bce.baidu.com/amis/zh-CN/docs/types/api 配置api请求参数..." , 左侧是定义的一个请求参数,右侧是这个参数的取值, 它的值为表单中定义的contract_status字段,加上$,表示获取这个表单字段对应的值 更多用法参考 自定义api请求体数据格式,另外amis...也允许自定义请求头、请求数据格式等,官方文档中有详细说明 https://aisuda.bce.baidu.com/amis/zh-CN/docs/concepts/data-mapping#%E8%87%...发现有报错,并未正常返回响应内容 看样子是产生跨域问题了,到github上搜索了一下相关的issue,还真有对应的问题,官方也给出了解决方案,传送门: https://github.com/baidu/amis...response = JsonResponse(data, json_dumps_params={'ensure_ascii': False}) # amis需要返回这种请求头,设置响应请求头

    2.9K20

    综合分子和空间分析揭示了原位和侵袭性肢端黑色素瘤的进化动力学和肿瘤免疫相互作用

    原位AM (AMis)是一种早期肿瘤,表现为局限于上皮层的非典型黑色素细胞,呈放射状生长模式。一小部分AMis会垂直侵入真皮层,称为垂直侵入。这一临床观察表明垂直入侵的进化瓶颈可能需要额外的基因改变。...结果2、AMis和iAM的基因组比较确定了入侵首选驱动因素AMis和iAM中均没有单个突变显著富集。基因组合筛选发现,iAM样本中四个驱动基因(NRAS、KRAS、NF1或KIT)的突变频率显著较高。...iAM样本的亚克隆突变比例高于AMis样本,这表明高水平的ITH与侵袭性有关。高度的基因组不稳定性可能加速肿瘤的发生,并有助于获得AMis的侵袭首选驱动因素之一。...结果3、同步AMis-iAM揭示了垂直入侵的早期单克隆seeding模式在垂直入侵之前,已经获得了入侵驱动因子,它们在AM入侵中的驱动作用。基因组不稳定性和ITH有助于AM入侵。

    8420

    推荐20个开源的前端低代码项目

    项目链接:https://github.com/alibaba/lowcode-demo 最新star:887 3 Amis Amis 是百度开源的一款前端低代码框架,通过 JSON 配置就能生成各种后台页面...,包括数据获取、表单提交及验证等功能,同时,Amis内置 100+ 种 UI 组件,能够满足各种页面组件展现的需求,极大减少开发成本,甚至可以不需要了解前端。...amis 在百度内部得到了广泛使用,在 4 年多的时间里创建了 3w 多页面,从内容审核到机器管理,从数据分析到模型训练,amis 满足了各种各样的页面需求。...项目链接:https://github.com/baidu/amis 最新star:12860 4 tmagic-editor tmagic-editor是一款由腾讯技术中心出品的一款开源低代码框架,能够实现零代码...项目链接:https://github.com/ly525/luban-h5 最新star:5654 11 mometa mometa 并不是传统主流的低代码平台(如 amis),mometa 是面向研发

    4.1K41
    领券