『贴代码』
PasteSpider
PasteApeart
精选作品
优选问答
成长笔记
【本期话题】更多
                                    我们在开发中经常遇到对方的接口请求有频率限制,比如当前接口每秒的请求不能大于100,不能大于1000,对于这样的,我们作为请求方,如何做限定?
                    
最佳CRUD实践之联动管理端,API和小程序之实际案例改造分享(四)
尘埃 2024-09-19 2991 172 3
PasteApeart我愿成为最佳的CRUD,为啥呢?因为CRUD的功能全部由后端的Dto控制,至于前端的管理端只有一开始的时候介入,后续无论你是添加表,还是修改表的字段属性,还是删除表,都和前端没啥关系,因为只要后端修改对应的Dto即可!

--------------------------------------------------------------------------------------------------------------

PasteForm的升级版PasteApeart,享受极致简洁的框架的魅力,点击查看文档

--------------------------------------------------------------------------------------------------------------

接之前的一二三,前面一直都是一个概念和简单的案例,这一次我们使用一个以前的项目改造下,看看会遇到哪些问题!
本次改造的项目为贴Buidler(PasteSpider)是一款开发者专用部署工具!
先看成果
图片alt

审视现有版本

第一步要查看现有版本的功能和特殊点,看下旧版本的界面
图片alt
其实旧的版本一般的数据也是表格显示,只是在交互的地方有一些不一样的,比如扩容,搜索,然后是一些表格的点击,按钮等!
可以看到旧版本大概是30个表,那么对应的页面大概在70个页面,因为旧版本的编辑和新增使用的是同一个页面,然后还有一些附加的页面,比如报表试图,一些交互输入,综合管理,授权,绑定等!
整理下需求

搜索项

可以看到,可以说每个表都有查询项,默认的是关键字查询,至于接口生效不生效就得看后端的API干不干人事了哈!
PasteApeart的搜索采用的是readListModel的InputQueryXXXModel的模型数据,决定的,所以这个是PasteApeart之前的案例中就有的!

未完待续… .. .

评论列表
尘埃
172 2991 3
快捷注册
用户问答更多
PasteApeart和PasteForm如何选择?
  • 不用选,后面都是PasteApeart,他们其实是一个东西

PasteApeart中有多层级继承的,表单中的字段排列顺序有什么规则?
  • 看版本,PasteApeart.Helper 26.9.2之后,就按照基类前面的顺序了,也符合阅读顺序,当然你可以使用PasteSort再次改变他!

PasteForm,神奇了啊!都说低代码,低代码,那个是对于非开发者来说的,感觉PasteForm就是开发者的低代码啊!只要配置好Model,就有对应的CRUD操作,还带一些逻辑,和生成代码是两码事了!!!问题来了,有什么局限性,或者适用哪些场景?
  • 1.语言吧,这本身只是一个开发思想,其实其他语言也可以用,不过最优雅实现的还是.NET

    2.特别适用于需要表单,表格的系统,所以哪些EMS,CRM,ERP等都合适

    3.扩展,比如这个思想,你也可以应用于C/S,理论上也是可以的

    4.这个主要针对的是管理端,附带UI的CRUD,也就是说对于业务代码,是没影响的!

    5.可能入门会麻烦点,毕竟有接近100个PasteXXXX特性要了解,幸运的是都是Paste开头,官方的也支持,比如MaxLength,Required等!

最新动态
  • 216.****.137 正在查看 案例分享,使用PasteApeart实现地区勾选功能 !
  • 216.****.137 正在查看 贴代码框架PasteApeart特性介绍之file特性(上传文件) !
  • 216.****.137 正在查看 多层级的排序和更新问题,看这篇就够了! !
  • 216.****.137 正在查看 PasteApeart框架开发之Entity多级嵌套的表单的实现 !
  • 216.****.137 正在查看 案例分享,如果使用PasteApeart实现商品的货品编辑模块 !
  • 216.****.137 正在查看 使用ABP框架不得不留意的一个工具,PasteBuilder代码生成器使用介绍,特别适用于PasteApeart框架 !
  • 216.****.137 正在查看 框架PasteApeart实际开发案例,换个口味显示数据,支持echarts,只需要标记几个特性即可在管理端显示(2) !
  • 216.****.137 正在查看 文章列表页 !
  • 216.****.137 正在查看 框架PasteApeart实际开发案例,支持多级对象的表单看看有多简单只要几个特性即可!(1) !
  • 216.****.137 正在查看 如何实现枚举不一样的样式,比如错误是红色的,警告是黄色的,普通是默认的 !
  • 216.****.137 正在查看 千呼万唤始出来,按钮控制终于来了!!!PasteApeart实现权限按钮就是这么简单 !
欢迎加入QQ讨论群 296245685 [PasteSpider]介绍 [PasteForm]介绍 @2022-2023 PasteCode.cn 版权所有 ICP证 闽ICP备2021013869号-2