当前位置:   article > 正文

低(零)代码平台入门篇_低代码平台入门

低代码平台入门

前言部分

什么是低代码平台?

是一种可以更快地以最少的手工编码方式交付应用程序的软件开发平台。

什么是零代码平台?

是一种软件开发平台或者工具,允许非专业人员,例如业务人员或不具备编程技能的普通用户,创建和部署应用程序而不需要编写代码。

低代码和零代码有相同处和不同处?

相同处:都是为了提升效率,节约成本,都是可视化工具
不同处: 低代码平台需要使用人员具备部分开发能力。零代码平台更注重交互使用,普通用户学会使用(培训后)后都可以进行功能的实现(模块的拖拉拽和参数配置)

哪些场景会用到低(零)代码平台?

场景1:管理中后台

中后台页面重复率最高的页面基本上是表单+表格,如果有20个菜单那基本上列表和详情 20*2=40页,制作40个页面(大概工时在)其实也花不了多长时间1-30天。

假设一下,当这个平台需要给A,B,C三家公司各部署一套代码,每家公司在不同页面的表单以及表格字段(都有自定义需求的情况下)不一样时候会出现什么情况呢,那(针对不同的公司)就是每个公司需要维护一个版本。那如果维护20个客户或者100个客户呢,不敢想象那酸爽。

场景2:海报制作

每天一个海报设计,如果一天需要设计100套,那人力成本还是比较高的,设计人员也不好招呀。
如果是设计师使用平台来完成那效率就高了不少,甚至不用设计师也能完成海报制作。

场景3:大屏可视化

每个甲方的需求都不一样,不可能一套大屏走天下,不管是色调,图片或者是icon基本上是千人千个想法。
遇到需要频繁调整大小或者颜色的时候开发那是一肚子火,就不能按设计图开发么...

等等类似平台这里就不举例了

低(零)代码平台解决了一个重复劳动的问题,让非专业人员都能去解决问题。

低(零)代码平台不是万能的!!!

1.这个显而易见,至少现阶段都是需要底层开发人员来实现核心模块以及功能的开发。(大概意思就是还是得有人来写代码)

2.平台有各种的特点以及专业性,简单点就是我这个平台只争对pc端,如果想支持移动端可以么,可以的!必须可以的,但是组件那不就多了么,后面又想支持大屏组件,那是不是一个万能的平台就诞生了?

那么瓶颈也诞生了,这个我们可以后面讲,还是那句话做一个事情把这个事情做精。

这里推荐做法是最好做三个平台,可以做到组件共享,但是别一个平台走天下。没人用维度这么多的大小。

(懂技术的一看就懂,啥都想要~)

3.性能瓶颈,当组件达到一定量级别的时候500+ (按钮 表单 表格 tab等等混合页面)这个时候多少会出现渲染慢渲染卡顿等问题。有方案优化吗?那必须得有。我们后面可以单独开个章节来聊这个话题。

4.想到再写(但不多)

自研低(零)代码平台前置条件

人员到位

前端工程狮最少1-2个(大公司忽略)
后端工程狮最少1个起(大公司忽略)
设计狮(有条件得情况下还是可以有)
产品(还是来一个比较好,要不然开发要自嗨了)
这么点人就可以搞事情了

想法到位

争对某个行业或者某个流程来构思合理想法,要合理

算了太多了想法了,后面可以慢慢写

开发周期

核心用开源的基本上就快1-2个月出个demo不成问题
核心自研快则3个月慢则1年起(有大佬带那还是很快的)

技术栈

Vue

React

Svelte
以上都可以一样一样的,看团队吧

相关技术推荐
sortablejs
v-drag
react-beautiful-dnd
dragee
react-dnd

后期我在补,合理的使用能提升开发效率和开发周期

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/Guff_9hys/article/detail/958774
推荐阅读
相关标签
  

闽ICP备14008679号