低代码初体验:别担心,新手也能玩起的飞起!

这篇具有很好参考价值的文章主要介绍了低代码初体验:别担心,新手也能玩起的飞起!。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

低代码初体验:别担心,新手也能玩的飞起!

前言

大家好,我是小代,一名00后的Java后端开发工程师。我热爱编程,希望通过写博客来分享我的学习经验和心得。最近,我加入了一家专注于低代码开发平台的公司,这里的技术挑战和新颖性让我决定开始我的博客之旅。

工作经历

A公司经历

自2021年年初我一个人来到了北京,开始了我在北京的快乐(苦逼)生活,来北京后先后经历了A公司和B公司两段工作经历。在A公司,我参与了公司自用的生产制造业ERP系统的开发,系统开发了整整两年才得以上线,每个模块都是修修改改无数次,导致经常要加班写代码赶需求。因为经常加班系统又做的很慢除我以外其他所有的后端开发人员都没有坚持超过半年的,而我也在这A公司拼命坚持两年后离开了这家公司。
(地铁晚高峰,当时疫情还没有结束)
低代码初体验:别担心,新手也能玩起的飞起!,低代码平台,低代码

B公司经历

来到新公司后,我以为我的幸福生活要来了。没成想又是一场噩梦难度开局的工作经历!我在B公司的面对的都是SSM项目,前后端不分离,前端是通过JSP实现的,而且也要后端去写,代码没有任何设计和规范,缺少封装有大量的重复代码,上万行的文件随处可见。并且使用了大量的数据库中的存储过程和触发器来实现业务,导致项目维护起来很难,而且是由十多个系统公用一个数据库,这个数据库中数据表有一千多个,我入职后做的最多的就是修改几年前留下来的BUG。说到这我也该走了。去我当前刚入职的公司。

(一万多行的当时没有截图,看一个八千多行的吧)
低代码初体验:别担心,新手也能玩起的飞起!,低代码平台,低代码

将到C公司

在A公司我累死累活,在B公司我又心理折磨!该我爽一次了吧!C公司是我之前的同事内推我来的,该公司是做低代码开发平台的,入职这家公司也是我了解低代码的开始。

低代码初体验

需求来了

在来C公司之前我个人还是有些忐忑,因为从未接触过低代码开发平台。为了更好地适应新环境,在入职前的一周时间我每天会抽一点时间来研究公司官网上的文档学习平台的使用。后面在入职后的前两天领导先让我熟悉平台的使用,因为我在入职前自己就通过官方文档了解了一些东西,再加上平台页面简单易操作的特性,所以很快平台上的各种功能我就已经融汇贯通了。之后刚好公司要用平台帮客户做一个PC+移动双端的应用,就交给我来做了,当做是检验我的学习成果了。

需求内容

需求的大致内容主要是要实现执法队员(执法队员都是在移动端来进行操作)去门店进行巡查,巡查会生成巡查记录,如果巡查发现了隐患,存在隐患需要生成隐患排查记录,如果隐患比较严重,需要后台自动生成整改工单并发起流程。执法中心人员能够在PC端查看执法队员巡查产生的巡查记录、隐患排查记录和发起的整改工单,其中逻辑比较多的是关于整改工单这一模块。整改工单中门店的整改时间超过了整改时限后可由执法队员发起延期申请,如果门店整改完成了也可以发起复查申请,最终都由执法中心人员在PC端进行审核。下面是整个业务流程的流程图。
低代码初体验:别担心,新手也能玩起的飞起!,低代码平台,低代码

初体验感受
day0

看完这个需求大家可以预估一下大概要多久时间去完成。当时老板给我的时间是要一周时间才能做完,虽说我对平台大部分功能已经融汇贯通,但是我内心里总是会想之前通过写代码去实现需求的噩梦经历,啪啪啪(手指敲打键盘产生的美妙声音)的写、啪啪啪的改,终于能够测试了然鹅这时已经两周了。然后测试出一些BUG,我继续啪啪啪的改。这次终于改通过了,能够上线了。结果上线后又出现了生产的BUG。我继续继续啪啪啪的改,哦耶!解决;时间:哦耶!两周半;老板:哦耶!上线晚那么久绩效给我往死扣。

(应用开发模块截图)
低代码初体验:别担心,新手也能玩起的飞起!,低代码平台,低代码

day1

不过好在我经历了的够多,没多久心态就稳住了。想那么多不如抓紧干。我直接先通过平台创建应用,在通过平台创建实体表和ER模型。这时有了实体表和ER模型。就可以进行下面的操作了。通过表单设计器来设计PC表单和移动端表单,一边设计我一边预览调试,所见即所得,我认为平台最实用的功能之一。慢慢我工作入了迷,随着我一个个表单设计完善,黑夜也慢慢到来。啪(笔记本电脑屏幕合住的声音),下班!我嘴角微微上扬,心理默默说着什么他妈的叫惊喜!什么他妈的叫他妈的惊喜!惊喜就是以我现在的进度来算一周的时间都用不到我就可以完成整个应用的构建。我在第一天里设计了数据库表、ER模型、PC表单和移动端表单,第一天我的总结:快,出乎意料的快。

(移动端表单设计器)
低代码初体验:别担心,新手也能玩起的飞起!,低代码平台,低代码

day2

第二天来到公司我开始接下来的工作,设计流程模型,我需要分析需求的业务流程后通过平台的流程设计器来进行流程设计。并且把流程和我前面设计的表单进行关联。这时我们的流程才算完整。完成了流程的设计后我通过页面模型模块来进行页面列表的构建,页面列表整合我前面所构建的ER模型、表单模型和流程模型,来实现新增,修改,删除,详情,和流程的流转,并通过自定义sql实现页面数据的渲染,构建出所有的页面列表后这时应用已经被我开发了90%。第二天的时间也刚好过去,这第二天的总结:强,通过各个模块进行设计,然后在进行关联从而实现复杂应用开发。

(流程设计器)
低代码初体验:别担心,新手也能玩起的飞起!,低代码平台,低代码

day3

第三天其实已经没有太多的工作了。完善一下表单和流程的提供的事件配置来处理一些复杂操作。最后通过菜单配置和授权配置给对应的角色分配我开发的页面和表单的权限。然后进行测试,完善一些漏掉的逻辑或者功能,比如我就漏掉了数据权限,不过好在平台提供了数据权限的配置,我只需要点点点,就实现了执法队员角色数据权限的隔离,自己只能看自己的。执法中心人员实现能看自己部门下所有的数据单不能看别的部门的。开发测试完直接就通过导出和导入功能在客户的环境进行了交付上线。交付后一直稳定运行没出过问题。这第三天到现在我的总结:稳,低代码甚至零代码去实现应用开发,这也直接助力低代码开发的应用稳定性秒杀手写代码去开发。

(移动端部分页面效果图)
低代码初体验:别担心,新手也能玩起的飞起!,低代码平台,低代码

总结

结束了累死累活(A公司天天加班)的苦逼生活,也结束了提心吊胆(B公司随时蹦出几年前的BUG)的心理折磨;终于迎来了我的解放时刻!

低代码的处女体验给我的主要感受:快,出乎意料的快,一个通过编写程序可能需要3到4周的需求,使用低代码平台仅用了3天就开上线;强,通过各个模块进行设计,然后在进行关联从而实现复杂应用开发;稳,低代码甚至零代码去实现应用开发,这也直接助力低代码开发的应用稳定性秒杀手写代码去开发。

也经过这次的体验我才算是真正理解到了官方平台上这句话的含义:让开发者注重专注业务,降低技术难度,缩短项目开发交付周期,提高软件安全质量,节省人力成本,为企业数字化建设降本增效。文章来源地址https://www.toymoban.com/news/detail-840767.html

到了这里,关于低代码初体验:别担心,新手也能玩起的飞起!的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • 太牛了,在PS中也能玩AI绘画stable diffusion

    在 PS 中也能使用 AI 绘画!Stable Diffusion插件的四种生图方式! 下面是对该插件的部分介绍: 相信大家一定都用过PS吧,就算没用过,但是总会听说过吧 同时各位AI爱好者们,听说过并且玩过SD吧(stable diffusion),都没有那么也不影响,咱们继续往下看 这两款都是独立且庞大

    2024年02月20日
    浏览(39)
  • 【专业指导】Mac电脑也能玩崩坏星穹铁道?快来看!

    4月26日,米哈游新作《崩坏:星穹铁道》即将全球正式公测.我昨天按倒计时算到10点才上线,结果一看下载量1000w…..赶紧上手体验一下,玩了4个小时, 目前比较满意,这个游戏本身素质不错,但是不可能达到原神那样的流行度。 1.基于回合制的战斗系统,这个系统设计的不过

    2024年02月05日
    浏览(40)
  • Python如何处理JSON数据,保姆级教程,小白也能玩转

            json (JavaScript Object Notation) 是一种轻量级的数据交换格式。易于人阅读和编写,同时也易于机器解析和生成(一般用于提升网络传输速率)         所谓序列化,就是python编码为json类型;反序列化,就是json解码为python类型。下文将会详细展开Python里这两种的具体函数

    2024年02月07日
    浏览(36)
  • 快速玩转Yolov5目标检测—没有好的显卡也能玩(二)

            上篇  快速玩转Yolov5目标检测—没有好的显卡也能玩(一) 已经将YoloV5在我的笔记本电脑上快速跑起来了,因为电脑显卡一般,所以运行的CPU版本,从推理结果来看,耗时还是蛮高的,如下图,平均每帧0.45秒左右: 理论上这已经能满足很多场景下的需求了,比如明

    2024年02月05日
    浏览(37)
  • 华为云零代码新手教学-体验通过Astro Zero快速搭建微信小程序

    您将学会如何基于Astro零代码能力,DIY开发,完成问卷、投票、信息收集、流程处理等工作,还能够在线筛选、分析数据。实现一站式快速开发个性化应用,体验轻松拖拽开发的乐趣。 环境准备 注册华为云账号、实名认证 如果您已拥有华为账号且已通过实名认证,可直接体

    2024年02月12日
    浏览(31)
  • 华为云零代码平台AstroZero新手操作指南-3分钟体验创建培训报名表

    华为云Astro轻应用Astro Zero是华为云为行业客户、合作伙伴、开发者量身打造的低代码/零代码应用开发平台,提供全场景可视化开发能力和端到端部署能力,可快速搭建行业和大型企业级应用并沉淀复用行业资产,加速行业数字化。 在AstroZero上,创建多种实例应用,由浅入深

    2024年02月15日
    浏览(39)
  • Newspaper库,一个新手也能快速上手的爬虫库

    目录 Newspaper 安装 实战 1. 抓取CSDN上的文章 2. 查阅网易新闻的内容 总结 是一个强大的Python库,专门用于从新闻网站和文章中提取信息。它提供了一种简单而高效的方式来抓取新闻网页,解析内容,并提取出有用的信息,如文章标题、正文、作者、发布日期等。 首先,Newspa

    2024年03月25日
    浏览(31)
  • 包看包会Stable Diffusion原理,新手也能看明白

    知道看文章的人怎么看,听我讲的人经常反应的就是听不明白。于是我又在网上找了一下,发现这篇文章讲的很好,算得上是深入浅出,可惜是英文的,就把它翻译了一下: https://stable-diffusion-art.com/how-stable-diffusion-work/ 在翻译的过程中,我增加了自己的一些东西,调整了一些

    2024年02月09日
    浏览(32)
  • 深入浅出讲解Stable Diffusion原理,新手也能看明白

    最近一段时间对多模态很感兴趣,尤其是Stable Diffusion,安装了环境,圆了自己艺术家的梦想。看了这方面的一些论文,也给人讲过一些这方面的原理,写了一些文章,具体可以参考我的文章: 北方的郎:图文匹配:Clip模型介绍 北方的郎:VQGAN(Vector Quantized Generative Adversar

    2024年02月08日
    浏览(33)
  • 【pytorch】目标检测:新手也能彻底搞懂的YOLOv5详解

    YOLOv5是Glenn Jocher等人研发,它是Ultralytics公司的开源项目。YOLOv5根据参数量分为了 n、s、m、l、x 五种类型,其参数量依次上升,当然了其效果也是越来越好。从2020年6月发布至2022年11月已经更新了7个大版本,在v7版本中还添加了语义分割的功能。本文以YOLOv5_v6为媒介,对YOLO

    2024年02月12日
    浏览(34)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包