失眠网,内容丰富有趣,生活中的好帮手!
失眠网 > 做为程序员怎样选择合适的方向 – PHP基础 – 前端 php55w mysql 5.7.

做为程序员怎样选择合适的方向 – PHP基础 – 前端 php55w mysql 5.7.

时间:2023-03-07 13:20:28

相关推荐

做为程序员怎样选择合适的方向 – PHP基础 – 前端 php55w mysql 5.7.

“低代码”最近确实很火,很多公司都在或多或少的进行低代码的研发或者布局工作,何为低代码?不需要技术人员,普通的HR即可完成的业务工作,比如设置请假单、报销单、审批单等功能。现在使用率比较搞的产品比如:钉钉(迎合企业、压榨员工的一款App)。

但是站在个人角度,偶很讨厌钉钉,程序员何苦难为程序员,程序员用编程的思维、固定化的条条框框来限制或者制约着现在社会的劳动者,从这一点出发,中国的小学生最有发言权,这个是大资本家马先生的功劳。

返回正题,个人感觉低代码研发可以从下面几个方面入手或者解决。

1、灵活的表单设置

目前常用的表单设置或者开发,偶项目中集成的技术包括(以下三种):

自定义表单(通过ueditor设置表单,绑定数据表与表单的关联关系)拖拽表单(通过拖拽技术,拖拽组件,将表单的内容通过可视化拖拽布局,比如:输入框、单选框)代码生成器(大家的项目中集成了单表、主子表、树表的代码生成器功能)2、在线流程设计器

有了表单如果没有流程,表单则没有了灵魂,如果一个表单的布局只能增删改查,而没有其他辅助工具的关联使用,则价值意义不大。

流程设计器可以在线设计流程图、指定流程节点办理人、流程表单关联关系、代办任务、已办任务、偶发起的任务、历史任务、历史流程定义等等功能的设置。

亮点:在线设计流程+自定义表单=无需编码即可实现流程审批。

3、可视化拖拽报表

有了业务数据,如果对业务数据最大化的处理,报表工具的用途就凸显出来了,但是个人认为如果较为复杂的报表,可不比从新开发,采用目前市面上比较成熟的报表工具即可,比如:水晶报表、润乾报表等。通过第三方工具设计完成报表后,通过外链的模式进行项目引用。(项目菜单可灵活配置。)

大家的项目目前没有集成业务报表,大家集成了拖拽可视化echarts报表,通过拖拽图像化页面、静态、动态数据源设置,可以无需开发即可实现可视化报表的展示。

4、可视化拖拽大屏

现在也是比较火的一个方向,通过画布、各种组件、多种数据源配置等方式,通过拖拽组件研发可视化大屏项目,无需在重新编码,这个方向目前比较成熟的有:阿里的datav、百度Sugar等产品,但是很多企业也在研发,因为组件一直在更新,所以产品的研发也一直在更新。(有这个兴趣的朋友,可以关注下偶,联系偶,说不定大家可以一起做些事情,偶下一步的计划)

5、程序员的价值

随着上面几种情况,可能还会有其他的情况出现,更好的低代码意见。话说回来,所有的低代码只是辅助快速开发的一种手段而已,即使没有上面的集中情况,很多程序的研发对于程序员来说也是非常快的,低代码的弊端就是灵活性大大降低,如果出现低代码无法解决的情况通过二次代码开发的话,难度可能会更大,所有程序员的方向或者价值:多学习新的技术和知识,时代在发展,社会在进步,一天不学习都跟不上时代,所以多接触、多学习、多了解,时刻保持为代码献身的精神(哈哈,玩笑话,996 请远离)

6、低代码开源项目

青锋的低代码开源项目,目前已实现了自定义表单、流程设计器(基于activiti的OA流程)、拖拽可视化echarts报表、代码生成器、全方位的权限系统、其他系统基础架构的功能。

代码已开源,托管到(gitee),可以去搜索青锋系统 下载,了解更多的关注偶,私信发您下载链接。

偶想在这里交接更多的朋友。

如果觉得《做为程序员怎样选择合适的方向 – PHP基础 – 前端 php55w mysql 5.7.》对你有帮助,请点赞、收藏,并留下你的观点哦!

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。