听说低代码开发入门不怎么难,一般后端开发多用Python,看微软也推出了 Power Fx,那么大家觉得该选哪个语言比较好?
听说低代码开发入门不怎么难,一般后端开发多用Python,看微软也推出了 Power Fx,那么大家觉得该选哪个语言比较好?
低代码不是框架,框架已经有很多开源的框架(可以在gitee或者github上搜索);最重要的是你的组件库能否支撑你的功能,你的业务
你的项目;来提高效率;
已参与 「极客观点」 ,欢迎正在阅读的你也加入。
开发语言的选型和低代码开发之间没有什么必然关系。像以前的网页三剑客的dreamweaver其实也是一种低代码拖拽开发的形式,现在常见低代码都是耦合了业务来达到这个能力。
其实楼上“风兮清扬”所说的就是现状,代码终究是服务于业务的。
已参与 「极客观点」 ,欢迎正在阅读的你也加入。
看OP的描述应该是后端,低代码开发的实际意义其实就是帮你实现了基本的CURD,以及一些基础的平台功能,用户管理、定时任务、在线表单开发之类的。摸清楚提供的套路之后开发起来就很方便了。基本都是有一套规范来生成相关联的一些模块和相应的CURD代码。
各个低代码平台提供的功能都差不太多,只是有一些可能提供了比较小众的功能。
相对于为了一个低代码平台去选择一门语言,不如按照你自己的需要的业务场景来选择一门语言,然后再去相应的社群里找到一些开源的低代码平台去做抉择。
如果你没有一门主力预言,那么就是业务需求决定开发语言,开发语言决定低代码开发框架。
如果已经有主力语言了,那么就按照你现在的主力开发语言来去找到相应的低代码开发框架,再按照需要实现的业务去做取舍。
已参与 「极客观点」 ,欢迎正在阅读的你也加入。
低代码的三大核心能力,分别是:全栈可视化编程、全生命周期管理和低代码扩展能力。
全栈可视化编程:在可视化界面通过拖拉拽的方式完成编程,是低代码最基本的特征。除了编辑过程可视化,可视化还有一层含义是成果可视化——编辑完成后,所见即所得。
全生命周期管理:低代码平台是一站式的应用开发平台,因此支持应用的完整生命周期管理,即从设计阶段开始,历经构建、开发、测试和部署,一直到上线后的各种运维和运营都可以通过低代码平台管理。
低代码扩展能力:使用低代码开发,并不是完全抛弃代码,因此平台必须能支持在必要时通过少量的代码对应用各层次进行灵活扩展,比如添加自定义组件、修改主题CSS样式、定制逻辑流动作等。
此外,低代码屏蔽了底层技术细节,减少不必要的技术复杂度,在降低技术门槛的同时,开发者可以更多地关注核心的业务逻辑。
低代码建议选自己熟悉的入手。python,java,js都可以,看个人
国内低代码平台盘点
宜搭:是阿里巴巴自研的低代码应用搭建平台,可极大提高开发效率。于2019年3月上线,用户可以在可视化界面上以拖拉拽的方式编辑和配置页面、表单和流程,并一键发布到PC和手机端。
飞算SoFlu软件机器人前端全自动开发平台:不仅提供可视化开发模式,实现快速开发前端界面交互,而且提供丰富的页面控件,可视化+配置化轻松实现页面开发,摆脱场景限制,简化后端接口数据联调。此外,还可生成前端部署包实现应用项目私有化部署,不基于平台本身运行。
织信Informat:是面向业务人员的低/零代码平台,具有高度灵活的“数据+权限+流程”动态信息管理模型,用户不需要依赖代码开发,可以通过自主配置的方式,快速搭建企业运营所需的各类管理系统。
已参与 「极客观点」 ,欢迎正在阅读的你也加入。
低代码并不能适应所有的业务场景,如果简单的页面是可以的