低代碼沒有做到的事情,ChatGPT做到了
2022 這一年低代碼可謂熱火朝天,幾乎所有的事情都朝著低代碼的方向,進行所謂的“降本增效”,可是沒想到在 2022 年年末,半路殺出個程咬金 —— ChatGPT
下面我們就來對比使用 lowcode 和 ChatGPT 開發(fā)的效率比吧。首先有請業(yè)界著名 lowcode 選手阿里巴巴出品的 lowcode (https://lowcode-engine.cn/),而另一位則是我們的 ChatGPT
需求:
實現(xiàn)一個簡單的人員查找頁面
1.框架:React + Ant Design
2.后端接口為 /api/query/user
3.表格中的字段分為 uuid, nickname, login_count, updated_date
4.頁面可以分頁查詢
5.頁面可以按照uuid搜索
那我們開始吧?。?!
阿里lowcode
第1步:熟悉整個平臺 (大約5-10分鐘)
第2步:查找組件庫(5分鐘)
第3步,編輯數(shù)據(jù)和字段(5-10分鐘)
第4步:編輯請求(10分鐘)
好了,編輯到這里我已經(jīng)不知道怎么去綁定請求接口數(shù)據(jù)了。。。。
ChatGPT
放入 codesandbox 運行一下, 后端服務我直接自己本地 mock 了一個
地址:https://codesandbox.io/s/relaxed-microservice-hjwv6o?file=/src/App.js
我們再來改進一下,加入 Typescript, 并且讓表格展示對應的中文名詞
一樣完美地幫我們寫好了代碼,并且所有的代碼都非常地規(guī)整,方便維護。
Codesandbox 地址:https://codesandbox.io/s/frosty-merkle-wzxbj2?file=/src/App.tsx
你以為這樣就完了?我們可以對每個地方進行微調(diào),用以實現(xiàn)復雜的邏輯,比如常見的表格中還有編輯和刪除等操作。
生成的代碼,基本上都是非常的規(guī)整,基本上無需改動就可以使用。相比lowcode 調(diào)試的方案,我們肯定更加熟悉原生代碼的風格,想改哪里改哪里,也沒有額外的學習成本。只能說這波的 ChatGPT 太香了。。。
| |
低代碼 lowcode | ChatGPT |
|---|---|---|
| 上手難度 | 半個小時 | 1分鐘 |
| 操作難度 | 需要經(jīng)過培訓 | 1分鐘 |
| 生成代碼質(zhì)量 | 黑盒,完全不知道 | 質(zhì)量高,代碼整潔 |
| 數(shù)據(jù)源 | 多種高級操作配置 | 直接生成 |
如果你想快速體驗 ChatGPT 除了可以使用官網(wǎng),還可以使用以下公眾號:
使用 @chat + 問題就可以進行對話

