10 สุดยอดแพลตฟอร์มการพัฒนาอย่างรวดเร็วแบบโอเพ่นซอร์ส (ต้องดูโดยสถาปนิก)

- 2022-11-05-

โค้ดต่ำหรือไม่มีโค้ดหมายถึงการจัดเตรียมเครื่องมือพัฒนาภาพ การสนับสนุนการลากและวาง เบราว์เซอร์คอมโพเนนต์ในตัว และตัวสร้างตรรกะ แนวคิดของรหัสต่ำหรือ "ไม่มีรหัส" ไม่ใช่เรื่องใหม่และสามารถย้อนกลับไปยังเทคโนโลยีการเขียนโปรแกรมแบบไม่ใช้รหัส (PWCT) และระบบที่คล้ายกันเมื่อกว่าทศวรรษที่แล้ว อย่างไรก็ตาม แนวคิดนี้ไม่ได้รับการสนับสนุนในชุมชนนักพัฒนาซอฟต์แวร์ ทุกวันนี้ แพลตฟอร์มและบริการแบบเขียนโค้ดต่ำจำนวนมากกำลังหลั่งไหลเข้ามา เนื่องจากแนวคิดนี้กลายเป็นมากกว่าแค่โครงการสร้างต้นแบบอย่างรวดเร็ว ขอแนะนำ 10 ผลิตภัณฑ์ที่ยอดเยี่ยมเหล่านี้

1ãข้าวโพดคั่ว


 

Saltcorn เป็นเว็บแอปพลิเคชันการจัดการฐานข้อมูลแบบไม่มีรหัส มันมาพร้อมกับแดชบอร์ดที่สะดุดตา ระบบนิเวศที่สมบูรณ์ โปรแกรมสร้างมุมมอง และอินเทอร์เฟซที่รองรับธีม

ผู้ใช้ที่มีประสบการณ์ในการเขียนโค้ดเพียงเล็กน้อยสามารถสร้างแอปพลิเคชันฐานข้อมูลที่สมบูรณ์และโต้ตอบได้ในเวลาไม่กี่นาที บริษัทต่างๆ ยังสามารถใช้เพื่อสร้างเครื่องมือในชีวิตประจำวันและปรับเปลี่ยนโครงสร้างใหม่ได้อย่างรวดเร็ว

Saltcorn มีรายการแอปพลิเคชันตัวอย่างที่น่าประทับใจ รวมถึงบล็อก สมุดที่อยู่ ระบบการจัดการโครงการ ตัวติดตามปัญหา วิกิ การจัดการทีม และอื่นๆ

Saltcorn เปิดตัวเป็นโครงการโอเพ่นซอร์สฟรีภายใต้ใบอนุญาต MIT คุณสามารถคลิกลิงก์เพื่อเรียกใช้การสาธิตออนไลน์

ที่อยู่อย่างเป็นทางการของ Saltcorn:https://github.com/saltcorn/saltcorn

 

 

2ãJoget DX


 

Joget DX เป็นแพลตฟอร์มสร้างแอปพลิเคชันแบบใช้โค้ดต่ำที่ออกแบบมาเพื่อช่วยให้บริษัทต่างๆ บรรลุการเปลี่ยนแปลงทางดิจิทัล Joget DX รวมการจัดการระบบอัตโนมัติของกระบวนการทางธุรกิจ การปรับแต่งเวิร์กโฟลว์ และเครื่องมือพัฒนาแอปพลิเคชันแบบใช้โค้ดน้อย

Joget DX สามารถทำงานบนคลาวด์และในเครื่องได้ มีเอกสารประกอบมากมาย แดชบอร์ดที่ใช้งานง่าย และตัวสร้างภาพ รองรับการลากและวาง และรองรับระบบปฏิบัติการและฐานข้อมูลหลายตัว

ที่อยู่อย่างเป็นทางการของ Joget DX:https://www.joget.com/

 

3ãJeecgBoot


 

JeecgBoot เป็นแพลตฟอร์มโค้ดต่ำระดับองค์กร! สถาปัตยกรรมการแยกส่วนหน้าและส่วนหลังของ SpringBoot2.x, SpringCloud, Ant Design

JeecgBoot เป็นผู้นำรูปแบบการพัฒนาโค้ดต่ำ (OnlineCoding-

JeecgBoot ยังมีตัวออกแบบหน้าจอขนาดใหญ่ ตัวออกแบบรายงาน การออกแบบแดชบอร์ดและการออกแบบพอร์ทัล เอกสารและวิดีโอที่หลากหลาย และรองรับหลายฐานข้อมูล

การออกแบบกระบวนการ



การออกแบบแบบฟอร์ม



การออกแบบหน้าจอขนาดใหญ่


 

การออกแบบแดชบอร์ด / พอร์ทัล



JeecgBoot ที่อยู่การสาธิตอย่างเป็นทางการï¼http://boot.jeecg.com

4ãดิกแดก

Digdag เป็นโซลูชันโอเพ่นซอร์สระดับองค์กรที่ออกแบบมาเพื่อสร้างและขยายแอปพลิเคชันทางธุรกิจในโครงสร้างที่ง่ายต่อการปรับใช้ มัลติคลาวด์ และโมดูลาร์

Digdag มีคุณสมบัติระดับองค์กรที่หลากหลาย รวมถึงแผงการดูแลระบบที่หลากหลาย การสนับสนุนหลายภาษา การจัดการข้อผิดพลาด เครื่องมือกำหนดค่า และเครื่องมือควบคุมเวอร์ชัน

โซลูชันนี้ได้รับการพัฒนาด้วย Java และ Node.js และรองรับ AWS, ไพรเวทคลาวด์, IBM Cloud และ Digital Ocean

ที่อยู่อย่างเป็นทางการของ Digg คือhttps://www.digdag.io/

แพลตฟอร์ม 5ãCUBA


 

แพลตฟอร์ม CUBA เป็นระบบการพัฒนาแอปพลิเคชันอย่างรวดเร็วแบบโอเพ่นซอร์ส (ลิขสิทธิ์ Apache 2.0) สำหรับองค์กร

แพลตฟอร์ม CUBA มาพร้อมกับเครื่องมือมากมาย เช่น IDE, สตูดิโอพัฒนาแอปพลิเคชัน, อินเทอร์เฟซบรรทัดคำสั่ง CLI และโครงสร้างพื้นฐานที่มั่นคงและปรับขนาดได้

แพลตฟอร์ม CUBA มีระบบปลั๊กอินที่หลากหลาย รวมถึงปลั๊กอินเช่น BPM (การจัดการกระบวนการทางธุรกิจ) แต่ปลั๊กอินเหล่านี้ใช้เวลาในการสร้างและติดตั้ง

ปลั๊กอิน BPM: https://github.com/cuba-platform/bpm

แพลตฟอร์มคิวบา:https://github.com/cuba-platform/cuba

6ãSkyve

Skyve เป็นแพลตฟอร์มโอเพ่นซอร์สสำหรับสร้างซอฟต์แวร์ธุรกิจ

รองรับการพัฒนาแอปพลิเคชันอย่างรวดเร็วโดยไม่ต้องใช้โค้ดและโค้ดน้อย

Skyve รองรับเอ็นจิ้นฐานข้อมูลต่างๆ: MySQL, SQL Server และเอ็นจิ้นฐานข้อมูล H2

ขณะนี้ผู้พัฒนากำลังทำงานเพื่อรองรับ PostgreSQL และ Oracle

Skyve มอบชุด API ที่หลากหลายรวมถึงตัวช่วยสร้างแอปพลิเคชันที่ใช้โค้ดต่ำ

แพลตฟอร์ม Skyve ประกอบด้วยระบบนิเวศที่หลากหลาย ได้แก่:

แพลตฟอร์มองค์กร

ตัวสร้างแอปพลิเคชันโดยใช้ React Native เพื่อสร้างแอปพลิเคชันมือถือแบบเนทีฟ และโมดูลบัส Skyve ที่รวมเข้ากับบริการของบุคคลที่สามอื่นๆ

Skyve Confidence ให้ความสามารถในการทดสอบสำหรับ TDD

สกายฟ์ คอร์เท็กซ์:

Skyve Portal: ส่วนขยายเว็บพอร์ทัลสำหรับแอปพลิเคชันระดับองค์กร

Skyve CRM: แอปพลิเคชัน Skyve CRM ที่สร้างขึ้นเอง

Skyve Replica มอบการซิงโครไนซ์ที่ราบรื่นระหว่างอินสแตนซ์ Skyve แบบกระจาย

ที่อยู่อย่างเป็นทางการของ Skyve คือhttps://github.com/skyvers/skyve

7ãรินตากิ

Rentagi เป็นแพลตฟอร์มการสร้างแอปพลิเคชันระดับองค์กรที่ใช้โค้ดน้อย โดยเน้นที่แอปพลิเคชันมือถือ

นอกจากนี้ยังเป็นโซลูชันแบบโอเพ่นซอร์สฟรีอย่างสมบูรณ์ ซึ่งทำให้เป็นโซลูชันที่สมบูรณ์แบบสำหรับบริษัทขนาดเล็กและขนาดกลาง

Rentagi มาพร้อมกับเครื่องมือที่ซับซ้อนมากมายสำหรับการสร้างแอปพลิเคชันอย่างรวดเร็วเพื่อให้ได้ผลผลิตสูง และยังมอบ API ที่เป็นมิตรกับนักพัฒนามากมายให้กับนักพัฒนามือถือ

เว็บไซต์อย่างเป็นทางการของ Rintagi คือ https://medevel.com/rintagi/

ที่เก็บรหัสของ Rintagi อยู่ที่https://github.com/Rintagi/Low-Code-Development-Platform

8ãOpexava


 

OpenXava เป็นแพลตฟอร์มสร้างแอปพลิเคชันแบบใช้โค้ดน้อยซึ่งเน้นที่ประสิทธิภาพ ความเรียบง่าย และความพร้อมใช้งาน

ในฐานะที่เป็นระบบข้ามแพลตฟอร์มที่สร้างขึ้นโดยใช้เทคโนโลยี Java จึงทำงานบนเซิร์ฟเวอร์ Linux และ Windows

อาจดูเหมือนเป็นระบบดั้งเดิม แต่ก็ยังเป็นตัวเลือกหลักสำหรับองค์กรหลายแห่ง

OpenXava ช่วยให้มั่นใจได้ถึงผลผลิตสูง เส้นโค้งการเรียนรู้ที่ราบรื่น คุณลักษณะระดับองค์กรที่หลากหลาย และเค้าโครงที่ตอบสนองสำหรับคอมพิวเตอร์มือถือและแท็บเล็ต

OpenXava เป็นเวอร์ชันชุมชนโอเพนซอร์สฟรี แต่องค์กรต่างๆ สามารถซื้อเวอร์ชันต่างๆ พร้อมคุณสมบัติเพิ่มเติมได้

ที่อยู่อย่างเป็นทางการของ OpenXava คือhttps://www.openxava.org/en/ate/low-code-development-platform

9ãConvertigo


 

การแปลงเป็นการผสมผสานระหว่างแพลตฟอร์มแบบไม่มีโค้ดและแบบโค้ดต่ำที่ออกแบบมาเพื่อช่วยให้นักพัฒนามือสมัครเล่นและมืออาชีพสร้างแอปพลิเคชันและเครื่องมือที่พร้อมสำหรับธุรกิจในช่วงเวลาสั้นๆ

Convertigo ให้การติดตั้งแบบโลคัล เวอร์ชันคลาวด์ และเวอร์ชัน MBaaS สำหรับนักพัฒนา

Convertigo มีฟังก์ชันของเครื่องมือสร้างแอปพลิเคชันมือถือ, UI แบบลากและวางแบบภาพ, แบ็คเอนด์โค้ดต่ำ, ตัวแปลง REST/XML, ตัวแปลง REST/JSON, คอนโซลผู้ดูแลระบบ และอื่นๆ

Convertigo ให้การสนับสนุน PWA (progressive Web applications), iOS และ Android mobile development อย่างสมบูรณ์

ที่อยู่อย่างเป็นทางการของ Convertigo คือhttps://www.convertigo.com/

10ãTymly


 

Tymly เป็นแพลตฟอร์มโค้ดต่ำที่มีความสามารถจำกัดในการสร้างแอปพลิเคชันเซิร์ฟเวอร์ที่ปรับขนาดได้

เผยแพร่เป็นโอเพ่นซอร์สภายใต้ใบอนุญาต MI

Tymly แนะนำแนวคิดของพิมพ์เขียวที่สรุปกระบวนการทางธุรกิจ ฟังก์ชัน และเวิร์กโฟลว์ลงในพิมพ์เขียว

มีระบบนิเวศและไลบรารีพิมพ์เขียว ซึ่งสามารถปกป้องทรัพยากรการพัฒนาจำนวนมาก

พิมพ์เขียวจะถูกบันทึกไว้ในสคีมา JSON ในขณะที่ข้อมูลถูกจัดเก็บไว้ในฐานข้อมูล PostgreSQL

นักพัฒนาสามารถเขียนพิมพ์เขียวโดยกำหนดความต้องการ ฟังก์ชันธุรกิจ และเวิร์กโฟลว์ในสถานการณ์จำลอง JSON

ที่อยู่อย่างเป็นทางการ: https://medevel.com/tymly-low-code/

ที่เก็บรหัส Tymly: https://github.com/wmfs/tymly/