雨夜深思——开发平台(二)

秋风未起,秋雨先至,又是一个雨夜。

数字化大潮带动了低代码平台如雨后春笋“破土而出,满山遍野”,机缘巧合我们也进入了这股大潮之中。2018年因部分项目需求,开始尝试低代码的框架设计,做为“草根”一族,本文仅代表个人观点。

1、低代码开发平台面向的群体

平台服务的对象是企业还是开发者?如果面向企业等最终用户,那么应该称为“
零代码”,而非“低代码”。低代码必须面向开发者。

2、低代码低到什么程度

开发平台实现低代码无非是各种封装——有不同意的可以讨论。

在封装过程中,平台是否限制了程序员的创造空间?

我相信这无可辩驳,必然会!

第一类、基于平台的模板:我有你能,我无你无能!

第二类、基于传统开发语言,平台提供设计模式和开发框架:一定程度上降低了开发的代码量,再配合应用模板实现低代码。这要求程序员必须掌握平台的传统程序设计语言基础,比如开发者必须掌握Java、PHP、C#等。

3、我们认为的低代码

作为低代码开发平台,重点到底是什么?

我们认为应该侧重以下三点:

降低门槛
提高效率
提供服务

(1)、降低门槛

既然是低代码开发平台,不能要求程序员必须数量掌握Java,并熟练使用数不清的第三方库。那与直接采用传统开发模式又有多大区别呢?

随着云服务的普及,各类IaaS服务种类多不胜数——某国内巨头服务目录多达2000+,这带动了软件开发模式的改变,没有了C/S、B/S的严格划分,大前端如火如荼。

在这种模式下,业务逻辑的实现形成了:后台数据库+前端框架的结构,服务成为了核心。这里所指的服务包括:服务器、数据库,服务端系统等等。

作为低代码开发平台,是否应该让开发者只关注前端和业务数据库逻辑模型的构建,不必再关心数据库的访问实现、服务端系统的开发?

——以客户为中心进行软件开发!

(2)、提高效率

低代码开发——重点是什么?

不会厨艺的程序员不是一个好瓦工
传统模式下,程序员编写软件系统,一边要考虑程序语法、算法、一边还要考虑业务逻辑的处理和前端交互,当客户需求一日三变,就造成了程序员上班带dao的现象。

作为开发平台,低代码开发平台,对此需求应给出解决方案——哪怕不完美。只注重代码而低代码的平台不是一个好饭店_

(3)、提供服务

开发平台面向的开始开发者,提供开发软件系统过程中各种服务,使得程序员、开发管理团队可以把更多的经理放到业务的设计和实现过程中,打造出满足客户的应用软件。

之前的一篇文章,低代码开发尝试:https://blog.csdn.net/woniu149113662/article/details/119777446
欢迎指导。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

Ti-蜗牛

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值