2022-11-05
Mã thấp hoặc không có mã đề cập đến việc cung cấp các công cụ phát triển trực quan, hỗ trợ kéo và thả, trình duyệt thành phần tích hợp và trình tạo logic. Khái niệm mã thấp hoặc "không có mã" không phải là mới và có thể bắt nguồn từ công nghệ lập trình không cần mã (PWCT) và các hệ thống tương tự cách đây hơn một thập kỷ. Tuy nhiên, khái niệm này không được hỗ trợ trong cộng đồng nhà phát triển. Ngày nay, hàng chục nền tảng và dịch vụ mã thấp đang đổ xô vào, vì khái niệm này hóa ra không chỉ dành cho các dự án tạo nguyên mẫu nhanh. Hãy giới thiệu 10 sản phẩm tuyệt vời này.
1ãBắp muối
Saltcorn là một ứng dụng Web quản lý cơ sở dữ liệu không dùng mã. Nó đi kèm với bảng điều khiển bắt mắt, hệ sinh thái phong phú, trình tạo chế độ xem và giao diện hỗ trợ chủ đề.
Người dùng có ít kinh nghiệm mã hóa có thể xây dựng các ứng dụng cơ sở dữ liệu phong phú và tương tác trong vài phút. Các công ty cũng có thể sử dụng nó để tạo các công cụ hàng ngày và tái cấu trúc một cách nhanh chóng.
Saltcorn có một danh sách ấn tượng các ứng dụng mẫu, bao gồm blog, sổ địa chỉ, hệ thống quản lý dự án, trình theo dõi vấn đề, wiki, quản lý nhóm, v.v.
Saltcorn được phát hành dưới dạng một dự án mã nguồn mở và miễn phí theo giấy phép MIT. Bạn có thể nhấp vào liên kết để chạy bản demo trực tuyến.
Địa chỉ chính thức của Saltcorn:https://github.com/saltcorn/saltcorn
2ãJoget DX
Joget DX là một nền tảng xây dựng ứng dụng mã thấp được thiết kế để giúp các công ty đạt được chuyển đổi kỹ thuật số. Joget DX kết hợp quản lý tự động hóa quy trình kinh doanh, tùy chỉnh quy trình làm việc và các công cụ phát triển ứng dụng mã thấp.
Joget DX có thể chạy trên đám mây và cục bộ. Nó có tài liệu phong phú, bảng điều khiển dễ sử dụng và trình tạo trực quan, hỗ trợ kéo và thả cũng như hỗ trợ cho nhiều hệ điều hành và cơ sở dữ liệu.
Địa chỉ chính thức của Joget DX:https://www.joget.com/
3ãJeecgBoot
JeecgBoot là một nền tảng mã thấp cấp doanh nghiệp! Kiến trúc tách biệt mặt trước và mặt sau của SpringBoot2.x, SpringCloud, Ant Design
JeecgBoot dẫn đầu mô hình phát triển mã thấp (OnlineCoding-
JeecgBoot cũng có trình thiết kế màn hình lớn, trình thiết kế báo cáo, thiết kế bảng điều khiển và thiết kế cổng thông tin, tài liệu và video phong phú, đồng thời hỗ trợ nhiều cơ sở dữ liệu.
thiết kế quy trình
thiết kế biểu mẫu
Thiết kế màn hình lớn
Thiết kế bảng điều khiển / cổng thông tin
JeecgBootĐịa chỉ demo chính thứcï¼http://boot.jeecg.com
4ãDigdag
Digdag là một giải pháp doanh nghiệp nguồn mở được thiết kế để xây dựng và mở rộng các ứng dụng kinh doanh theo cấu trúc dễ triển khai, đa đám mây và mô-đun.
Digdag có nhiều tính năng dành cho doanh nghiệp, bao gồm bảng quản trị phong phú, hỗ trợ đa ngôn ngữ, xử lý lỗi, công cụ cấu hình và công cụ kiểm soát phiên bản.
Giải pháp được phát triển với Java và Node.js, đồng thời hỗ trợ AWS, đám mây riêng, Đám mây của IBM và Digital Ocean.
Địa chỉ chính thức của Digg làhttps://www.digdag.io/
5ãNền tảng CUBA
Nền tảng CUBA là một hệ thống phát triển ứng dụng nhanh mã nguồn mở (được cấp phép bởi Apache 2.0) dành cho các doanh nghiệp.
Nền tảng CUBA được trang bị hàng tá công cụ, chẳng hạn như IDE, studio phát triển ứng dụng, giao diện dòng lệnh CLI và cơ sở hạ tầng vững chắc, có thể mở rộng.
Nền tảng CUBA có một hệ thống plug-in phong phú, bao gồm các plug-in như BPM (Quản lý quy trình nghiệp vụ), nhưng các plug-in này cần một khoảng thời gian để xây dựng và cài đặt.
Trình cắm BPM: https://github.com/cuba-platform/bpm.
Nền tảng CUBA:https://github.com/cuba-platform/cuba
6ãSkyve
Skyve là một nền tảng mã nguồn mở để xây dựng phần mềm kinh doanh.
Nó hỗ trợ phát triển ứng dụng nhanh chóng mà không cần mã và mã thấp.
Skyve hỗ trợ các công cụ cơ sở dữ liệu khác nhau: MySQL, SQL Server và công cụ cơ sở dữ liệu H2.
Các nhà phát triển của nó hiện đang làm việc để hỗ trợ PostgreSQL và Oracle.
Skyve cung cấp một bộ API phong phú cũng như trình hướng dẫn xây dựng ứng dụng mã thấp.
Nền tảng Skyve bao gồm một hệ sinh thái phong phú, bao gồm:
Nền tảng doanh nghiệp.
ứng dụng trình xây dựng, sử dụng React Native để xây dựng các ứng dụng di động gốc và mô-đun bus Skyve được tích hợp với các dịch vụ của bên thứ ba khác.
Skyve Confidence cung cấp khả năng thử nghiệm cho TDD.
Vỏ Skyve:
Cổng thông tin Skyve: Phần mở rộng Cổng thông tin web dành cho các ứng dụng Doanh nghiệp.
Skyve CRM: các ứng dụng Skyve CRM được xây dựng tùy chỉnh
Bản sao Skyve cung cấp khả năng đồng bộ hóa liền mạch giữa các phiên bản Skyve được phân phối.
Địa chỉ chính thức của Skyve làhttps://github.com/skyvers/skyve
7ãRintagi
Rentagi là một nền tảng xây dựng ứng dụng doanh nghiệp mã thấp tập trung vào các ứng dụng di động.
Nó cũng là một giải pháp nguồn mở và hoàn toàn miễn phí, khiến nó trở thành một giải pháp hoàn hảo cho các công ty vừa và nhỏ.
Rentagi được trang bị vô số công cụ phức tạp để nhanh chóng xây dựng các ứng dụng nhằm đạt được năng suất cao, đồng thời nó cũng cung cấp cho các nhà phát triển di động một API phong phú thân thiện với nhà phát triển.
Trang web chính thức của Rintagi là https://medevel.com/rintagi/.
Kho mã của Rintagi ởhttps://github.com/Rintagi/Low-Code-Development-Platform
8ãOpexava
OpenXava là một nền tảng xây dựng ứng dụng mã thấp, tập trung vào năng suất, tính đơn giản và tính khả dụng.
Là một hệ thống đa nền tảng được xây dựng bằng công nghệ Java, nó chạy trên các máy chủ Linux và Windows.
Nó có vẻ giống như một hệ thống cũ, nhưng nó vẫn là lựa chọn chính của nhiều doanh nghiệp.
OpenXava đảm bảo năng suất cao, đường cong học tập mượt mà, nhiều tính năng dành cho doanh nghiệp và bố cục đáp ứng cho máy tính bảng và di động.
OpenXava là phiên bản cộng đồng mã nguồn mở miễn phí nhưng doanh nghiệp có thể mua các phiên bản khác với các tính năng bổ sung.
Địa chỉ chính thức của OpenXava làhttps://www.openxava.org/en/ate/low-code-development-platform
9ãChuyển đổi
Chuyển đổi là sự kết hợp giữa các nền tảng mã thấp và không mã được thiết kế để giúp các nhà phát triển nghiệp dư và chuyên nghiệp tạo ra các ứng dụng và công cụ sẵn sàng cho doanh nghiệp trong một thời gian ngắn.
Convertigo cung cấp cài đặt cục bộ, phiên bản đám mây và phiên bản MBaaS dành cho nhà phát triển.
Convertigo có các chức năng của trình tạo ứng dụng di động, giao diện người dùng kéo và thả trực quan, chương trình phụ trợ mã thấp, trình chuyển đổi REST/XML, trình chuyển đổi REST/JSON, bảng điều khiển dành cho quản trị viên, v.v.
Convertigo cung cấp hỗ trợ phát triển di động PWA (ứng dụng Web lũy tiến), iOS và Android hoàn chỉnh.
Địa chỉ chính thức của Convertigo làhttps://www.convertigo.com/
10ãTymly
Tymly là một nền tảng mã thấp với khả năng hạn chế để tạo các ứng dụng máy chủ có thể mở rộng.
Nó được phát hành dưới dạng mã nguồn mở theo giấy phép MI.
Tymly giới thiệu khái niệm về một kế hoạch chi tiết gói gọn các quy trình kinh doanh, chức năng và quy trình làm việc vào một kế hoạch chi tiết.
Nó có một hệ sinh thái và thư viện bản thiết kế, có thể bảo vệ rất nhiều tài nguyên phát triển.
Các bản thiết kế được lưu trong lược đồ JSON, trong khi dữ liệu được lưu trữ trong cơ sở dữ liệu PostgreSQL.
Nhà phát triển có thể viết bản thiết kế bằng cách xác định các yêu cầu, chức năng kinh doanh và quy trình công việc của họ trong kịch bản JSON.
Địa chỉ chính thức: https://medevel.com/tymly-low-code/.
Kho mã Tymly: https://github.com/wmfs/tymly/