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/