當前位置: 妍妍網 > 碼農

1.5k star,這款低程式碼平台完全開源,誠意滿滿!

2024-03-14碼農

vlife是一款模型驅動的低程式碼平台,編寫模型即可輕松完成全棧功能開發。對於更復雜的業務邏輯,提供了強大的配置功能和低程式碼開發能力,極大地提升了開發效率和品質。

行業痛點

低程式碼平台眾多,研發樂於使用的卻很少,為什麽?

  • 不適: 改變了原有的開發流程,開發不適應。

  • 不爽: 大多數平台往 ide 工具方向發展,倡導雲編碼,研發自然會不爽。

  • 不簡單: 眾多生成式低程式碼平台需要在生成的程式碼上開發,普遍存在增量程式碼覆蓋的問題。

  • 不可偵錯: 部份平台不開放原始碼,難以排查問題。

  • vlife 平台

    平台的目標是做研發熱愛的低程式碼

    VLIFE采用前後端分離java\react的單體架構,有以下主要特點:

  • 是低碼開發的全棧解決方案

  • 與原生開發一致的體驗,研發上手快、不排斥

  • 開源,二開私有化無限制

  • 開發步驟

    使用平台只需要三步即可完成復雜功能的開發

  • 設計模型: 編寫模型(Javabean)完成40%的前後端骨架程式碼搭建

  • 頁面配置: 用提供的設計引擎元件透過托拉拽的方式完成30%與布局,校驗,聯動有關的設定

  • 低碼開發: 最後30%的個人化功能用平台上手簡單的低碼的方式完成

  • 低碼能力

    平台低碼能力體現在:

  • 程式碼生成能力,vlife 自身的定位不是生成式低程式碼,主要是根據模型生成前後端介面及存取層的程式碼。

  • 後台全場景 crud數據操作介面,支持根據模型資訊進行多表關聯數據操作。

  • UI 層提供了豐富的業務元件,降低前端開發門檻,後端程式設計師也能輕松應對全棧開發。

  • 提供了圖形配置的表單、列表、查詢、頁面、流程設計引擎,可輕松應對復雜需求。

  • 低程式碼低門檻,提供了學習成本極低的描述性表述語法規則來完成個人化的功能需求。

  • 以上功能全部整合在vlife-admin 腳手架套用裏,並且還涵蓋了使用者、角色、選單、介面資源、數據字典、部門、許可權組的管理功能,開箱即用。

    功能概覽

    模型管理

    將實體模型和其關聯的其他型別的模型集中在此進行展示,為程式碼生成和模型設計的入口

    表單引擎

    以圖形化的方式進行表單配置

    列表引擎

    以圖形化的方式進行列表配置

    查詢引擎

    配置指定實體的查詢檢視的過濾條件

    頁面引擎

    以圖形化的方式配置頁面,可實作頁面,報表,看板的配置功能

    開源地址

    https://gitee.com/wwwlike/vlife

    >>

    END

    精品資料,超贊福利,免費領

    微信掃碼/長按辨識 添加【技術交流群

    群內每天分享精品學習資料

    最近開發整理了一個用於速刷面試題的小程式;其中收錄了上千道常見面試題及答案(包含基礎並行JVMMySQLRedisSpringSpringMVCSpringBootSpringCloud訊息佇列等多個型別),歡迎您的使用。

    👇👇

    👇點選"閱讀原文",獲取更多資料(持續更新中