vue低代码(一)-- 走进低代码

4,770 阅读2分钟

这是我参与8月更文挑战的第7天,活动详情查看:8月更文挑战

低代码算是最近比较热门的一块领域了,通过拖拽组件,添加数据等等方式,可以快速的实现一些规范化的页面,提高了项目工程的效率。

1. 什么是低代码

关于低代码/零代码的理念首先来源于国外,称为lowcode,后通过西门子慢慢影响到国内。零代码是低代码实现到极致的一种理想状态,目前来看几乎不存在。和大家想的不一样,低代码面向的其实还是开发人员,大多数还是为了内部降低开发成本,缩短开发周期,提高开发效率。

2. 低代码的优劣

  • 优势 1.更高效的开发方式。正常项目中,会存在很多相似的页面,相似的功能;项目的开发周期短,需要快速响应上线;开发人力紧缺等等情况,低代码可以提供很大的帮助。
    2.更低廉的开发成本。在一个优秀完善的低代码平台搭建好之后,可能只需要少数的人去维护,其他的人可以投入到更需要的方向。 3.更统一的项目风格。统一的组件化可以让你的项目风格统一,只要在开始做好风格设计,留好扩展入口,可以让你省去好多扣像素的情况。

  • 劣势 1.一定的门槛。低代码的理想状态是让不懂代码的人也可以开发软件,但是零代码是基本很难实现的,所以还是需要一定的门槛。 2.缺乏个性化。不同项目有不同的要求,有的项目适合低代码,但是很多项目也是低代码无法去替代的。 3.依赖性。面对低代码项目,很多设计或者需求都需要考虑受到约束。并且可移植性也会更差。 4.风险性。当把项目交给普通开发人员,如果管理不当,可能会造成一定的风险,因此还是需要做好安全培训,项目隔离,api保护等等。

3. 感言

之前也接触过一些低代码,有用react也有用vue的,都各有优劣吧,正常来选可能我会偏向于用react,但是基于目前的公司的技术栈,决定这一系列使用vue去实现一个完整的低代码项目,希望带大家一起走进低代码。