Low-code гэж юу вэ? Энгийн тайлбар
Low-code бол аппыг ихэвчлэн визуал хэрэгслээр — drag-and-drop дэлгэц, өгөгдлийн загвар, ажлын урсгалын диаграмм — угсарч, хэрэгслүүд шийдэж чадахгүй хэсэгт л developer богино код бичдэг хөгжүүлэлтийн арга юм. Энэ нь уламжлалт кодчилол ба no-code-ийн хооронд байрладаг. Энэ нэр томъёог судалгааны Forrester компани 2014 онд түгээсэн бөгөөд алдартай платформуудад Microsoft Power Apps, OutSystems, Mendix, Retool орно.
Яагаад AI-аар бүтээхэд чухал вэ
Аппыг бүтээх талаар бодож буй үйлдвэрлэгч эсвэл жижиг бизнес эрхлэгч гурван нэртэй таарна: no-code, low-code, AI app builder. Тэд ихэвчлэн нэг шигээ хамааруулагддаг боловч өөр өөр хүмүүст зориулагдсан. Low-code платформууд ихэвчлэн компанийн IT багт чиглэдэг бөгөөд визуал хэрэгсэл дуусахад багт хэн нэг нь код бичиж чаддаг гэж үздэг.
Үүнийг мэдэх нь та ганцаараа санаатай байхад 50 хүний IT хэлтэст зориулсан хэрэгсэл сонгохоос зайлуулна — эсвэл эсрэгээр, нарийн төвөгтэй бизнесийн систем дээр энгийн хэрэгсэл сонгохоос зайлуулна. Мөн AI builder-үүд яагаад зургийг өөрчилж байгааг тайлбарладаг: AI таны оронд код бичдэг үед «low» гэдэг нь бага чухал болдог, учир нь гараар бичих хэсэг нь хамгийн хэцүү зүйл биш болдог.
Өдөр тутмын зүйрлэл
Оройн хоол хийхийг бодоорой.
- Уламжлалт кодчилол бол бүх зүйлийг эхнээс нь хийх: түүхий орц, бүрэн хяналт, их ур чадвар, цаг.
- No-code бол хоолны хэрэгсэл: бүх зүйл хэмжээгээр хуваагдсан, жорын картай. Хурдан, найдвартай, гэвч хайрцагт байгаа зүйлийг л хийнэ.
- Low-code бол хоолны хэрэгсэл дээр бүрэн гал тогоо нэмсэн. Ихэнх хоолыг хэрэгслийн заавраар хийнэ, гэвч чадварлаг тогооч өөрийн соус нэмж, орцыг солих эсвэл алхмыг өөрчилж чадна.
Гал тогоо л ялгаа юм. Low-code нь жинхэнэ код руу гарах зугтах хаалгатай бөгөөд энэ нь хүчтэй — хэн нэгэн тогоолж мэддэг л бол.
Low-code платформууд хэрхэн ажилладаг вэ
Ихэнх low-code платформ хэдэн онцлогтой байдаг:
| Онцлог | Юу хийдэг вэ |
|---|---|
| Визуал UI зохион бүтээгч | Маяг, хүснэгт, график, товчлуурыг байрлуулж дэлгэц бүтээнэ. |
| Өгөгдлийн загвар | Өгөгдлөө (харилцагч, захиалга) тодорхойлж, компанийн одоо байгаа өгөгдлийн сантай холбоно. |
| Визуал ажлын урсгал | Процессуудыг урсгалын диаграмм болгон зурна: зөвшөөрөл, мэдэгдэл, статусын өөрчлөлт. |
| Кодын өргөтгөлүүд | Визуал хэрэгслүүд дутагдах газарт скрипт эсвэл захиалгат компонент бичнэ. |
| Холбогчид | CRM, ERP, таниулалтын үйлчилгээ зэрэг бизнесийн системд холбогдоно. |
| Удирдлага | IT-д зориулсан хяналт: хэн бүтээж, нийтэлж, юунд хандаж болох. |
Сүүлийн мөр нь ихэвчлэн том компаниудад шийдвэр гаргах гол хүчин зүйл байдаг. Low-code платформууд нь илүү олон хүн аппыг бүтээх үед IT хяналтаа хадгалах боломжтойгоор бүтээгдсэн.
Жишээ: зардлын зөвшөөрлийн апп
200 хүний компани имэйлээр илгээдэг зардлын хүснэгтийг апп-аар солихыг хүсч байна.
Low-code платформ дээр баг дараах зүйлийг хийж болно:
- Өгөгдлийг визуалаар загварчлах.
Expenseнь ажилтан, дүн, ангилал, падааны зураг, статустай. - Дэлгэцийг чирэх замаар зохиох. Зардал илгээх маяг, менежерт зориулсан жагсаалт, санхүүгийн хяналтын самбар.
- Ажлын урсгалыг зурах. Илгээгдсэн → менежер зөвшөөрнө → тогтоосон дүнгээс дээш бол санхүү бас зөвшөөрнө → төлөгдсөн.
- Одоо байгаа системүүдийг холбох. Компанийн Microsoft эсвэл Google дансаар нэвтрэх; HR системээс ажилтан бүрийн менежерийг татах.
- Шаардлагатай газарт богино код бичих. Ямар зардал санхүүгийн зөвшөөрөл шаардахыг шийдэх дүрэм нь өөр системд байгаа хэлтсийн төсвөөс хамаарна гэж бодъё. Developer төсвийг татаж, шийдэх богино скрипт бичнэ.
- IT-ээр нийтлэх. Платформ хостинг, хандалтын дүрэм, аудитын логийг удирдана.
1–4-р алхмыг итгэлтэй техникийн бизнес шинжээч хийж чадна. 5-р алхамд developer хэрэгтэй. Энэ хуваагдал нь low-code-ийн мөн чанар юм.
Low-code, no-code, AI app builder
| No-code | Low-code | AI app builder | |
|---|---|---|---|
| Яаж бүтээдэг вэ | Зөвхөн визуал засварлагч | Визуал засварлагч плюс код | Чатаар тайлбарлана; AI код бичнэ |
| Гол хэрэглэгчид | Техникийн бус үйлдвэрлэгчид, жижиг багууд | IT багууд, developer-ууд, бизнесийн шинжээчид | Үйлдвэрлэгчид, жижиг бизнесүүд, developer-ууд |
| Ер бусын логикийг хэрхэн зохицуулах вэ | Хэрэгслийн дэмжсэн зүйлээр хязгаарлагдана | Үүний тулд код бичнэ | AI-аас бичүүлэхийг хүсэнэ |
| Эцэст юу гарах вэ | Платформ дээрх тохиргоо | Ихэвчлэн платформын тохиргоо плюс таны код | Ихэвчлэн энгийн эх код |
| Ердийн үнэ | Төлөвлөгөө эсвэл ашиглалтаар | Ихэвчлэн хэрэглэгч тус бүрээр, компаниудад зарагддаг | Төлөвлөгөө ба ашиглалтаар |
Хил хязгаар бүдгэрч байна: олон no-code ба low-code платформ одоо AI туслахтай болсон, мөн AI builder-үүд low-code-ийн алдартай дотоод хэрэгслүүдийг бүтээж чадна. Илүү мэдэхийг хүсвэл no-code ба AI app builder-ийн харьцуулалт-ийг үзнэ үү.
Гол нэр томъёо
| Нэр томъёо | Утга |
|---|---|
| Low-code | Ихэвчлэн визуал бүтээлт, хэцүү хэсэгт код. |
| No-code | Огт код байхгүй визуал бүтээлт. Харна уу: no-code гэж юу вэ. |
| Citizen developer | Ихэвчлэн IT-ийн хяналтан дор апп бүтээдэг бизнесийн хэрэглэгч. |
| Дотоод хэрэгсэл | Харилцагчид биш ажилтнууд ашигладаг апп, жишээ нь админ самбар эсвэл зөвшөөрлийн систем. |
| Ажлын урсгал / процессын автоматжуулалт | Автоматаар ажилладаг алхмуудын дараалал, жишээ нь зөвшөөрлийн гинж. |
| Холбогч | Өөр системтэй бэлэн холбоос. |
| Удирдлага | Хэн бүтээж, өөрчилж, ашиглаж болох дүрэм, хяналт. |
| Single sign-on (SSO) | Нэг компанийн дансаар олон аппд нэвтрэх. |
Түгээмэл алдаа ба буруу ойлголт
- «Low-code гэдэг нь хэн ч аливаа зүйлийг бүтээж чадна гэсэн үг.» Визуал хэсэг нь ойлгомжтой ч нарийн төвөгтэй апп хэвээр developer-ийн ур чадвар шаардана, ялангуяа интеграц болон захиалгат логикийн хувьд.
- «Low-code бол зөвхөн прототипт.» Олон компани чухал дотоод системүүдээ low-code платформ дээр ажиллуулдаг. Гол асуудал бол платформоос хамаарах, чухал биш байдал биш.
- Түгжигдэх эрсдлийг дутуу үнэлэх. Таны дэлгэц, ажлын урсгал ихэвчлэн платформын өөрийн форматад байдаг. Шилжихэд дахин бүтээх хэрэгтэй.
- Хэрэглэгч тутмын үнийг үл тоох. Зарим платформ аппыг ашиглагч хүн тус бүрээс мөнгө авдаг бөгөөд дотоод хэрэгслийг бүх компанид нэвтрүүлэхэд үүнийг нэмэхэд мөнгө ихэд гарч болно. Амлахаасаа өмнө шалга.
- Уйтгартай хэсгийг орхих. Зөвшөөрөл, аудитын бүртгэл, туршилт нь low-code-д ч, энгийн кодд ч чухал.
Сонгохоосоо өмнө юу асуух вэ (мөн AI builder-доо юу гэж хүсэх вэ)
- «Хэн энийг бүтээж, хадгалах вэ — код бичих чадвартай хүн бидэнд байна уу?»
- «Компанийн бүх ажилтан ашиглах үед энэ юу ямар зардалтай вэ?»
- «Бидний нэвтрэх систем болон одоо байгаа өгөгдөлд холбогдож чадах уу?»
- «Платформоос гарвал юуг авч гарч болох вэ?»
Дотоод хэрэгслийн хувьд AI builder замыг сонговол хэрэгтэй заалтууд:
- «Зардлын зөвшөөрлийн апп бүтээ: ажилтан илгээнэ, менежер зөвшөөрнө, [дүн]-ээс их бүр санхүү бас зөвшөөрнө.»
- «Менежер зөвхөн өөрийн багийн зардлыг харна. Үүнийг серверт хэрэгжүүл.»
- «Зөвшөөрсөн болон татгалзсан бүрийг хэн, хэзээ хийснийг бүртгэ.»
Энэ төрлийн апп-ийн талаар илүү мэдэхийг хүсвэл дотоод хэрэгсэл яаж бүтээх вэ болон Retool-ийн альтернативууд-ыг үзнэ үү.
Low-code ба Mythex
Mythex бол AI app builder, low-code платформ биш: визуал ажлын урсгалын засварлагч байхгүй. Та аппаа чатад тайлбарлана, агент кодыг — дэлгэц, өгөгдлийн сангийн хүснэгт, серверийн логик — бичнэ, та үүнийг шууд live preview-д харж, нийтэлж болно. Low-code платформ дээр developer шаардах захиалгат логик нь Mythex дээр зүгээр л нэг хүсэлт болдог. Pro дээр бүрэн код засварлагч, экспорт, GitHub синк байгаа тул developer авч ажиллаж болно. Том компаниуд бүтээгдсэн засаглал, гүн хэмжээний интеграц хэрэгтэй бол тусгай low-code платформ илүү тохиромжтой байж болно.
Асуултууд
Low-code гэж юу вэ, энгийн хэлээр?
Low-code бол аппын ихэнхийг визуал хэрэгслээр — drag-and-drop дэлгэц, өгөгдлийн загвар, ажлын урсгал — угсардаг, харин визуал хэрэгслүүд шийдэж чадахгүй хэсэгт л developer богино код бичдэг программ хөгжүүлэлтийн арга юм.
Low-code платформыг хэн ашигладаг вэ?
Ихэвчлэн компаниудын IT болон developer багууд дотоод бизнесийн апп бүтээхэд, мөн тэдэнтэй хамт ажилладаг техникийн ойлголттой бизнесийн ажилтнууд. Low-code хэрэгсэл ихэвчлэн багт хэн нэг нь шаардлагатай үед код бичиж чаддаг гэж үздэг.
Low-code нь no-code-оос дээр үү?
Ерөнхийдөө аль нь ч илүү биш. Low-code нь код руу орох боломжтой учраас илүү нарийн төвөгтэй шаардлагыг шийддэг, гэвч илүү техникийн ур чадвар шаарддаг. No-code нь сурахад хурдан боловч хязгаарт хурдан тулгардаг. Сонголт нь хэн бүтээж байгаа, аппын төвөгтэй байдлаас хамаарна.
Low-code гэдэг нэр хаанаас гарсан бэ?
Forrester судалгааны компани 2014 онд тайлан дээрээ компаниудад бага гараар бичсэн кодтойгоор бизнесийн аппуудыг хурдан бүтээх боломж олгодог платформуудыг дүрсэлж, энэ нэрийг түгээсэн.