2022-11-05
Niski kod lub brak kodu odnosi się do dostarczania wizualnych narzędzi programistycznych, obsługi przeciągania i upuszczania, wbudowanych przeglądarek komponentów i konstruktorów logiki. Koncepcja niskiego kodu lub „bez kodu” nie jest nowa i można ją prześledzić wstecz do technologii programowania bezkodowego (PWCT) i podobnych systemów ponad dekadę temu. Jednak ta koncepcja nie jest obsługiwana w społeczności programistów. Obecnie napływają dziesiątki platform i usług o niskim kodzie, ponieważ okazuje się, że koncepcja ta jest czymś więcej niż tylko projektami szybkiego prototypowania. Przedstawiamy te 10 doskonałych produktów.
1ãSłona kukurydza
Saltcorn to bezkodowa aplikacja internetowa do zarządzania bazami danych. Jest wyposażony w przyciągający wzrok pulpit nawigacyjny, bogaty ekosystem, generator widoków i interfejs obsługujący motywy.
Użytkownicy z niewielkim doświadczeniem w programowaniu mogą tworzyć rozbudowane i interaktywne aplikacje bazodanowe w ciągu kilku minut. Firmy mogą go również używać do tworzenia codziennych narzędzi i szybkiego refaktoryzacji.
Saltcorn ma imponującą listę przykładowych aplikacji, w tym blogi, książki adresowe, systemy zarządzania projektami, narzędzia do śledzenia problemów, strony wiki, zarządzanie zespołem i wiele innych.
Saltcorn jest udostępniany jako darmowy projekt typu open source na licencji MIT. Możesz kliknąć łącze, aby uruchomić demo online.
Oficjalny adres Saltcorn:https://github.com/saltcorn/saltcorn
2ãJoget DX
Joget DX to niskokodowa platforma do tworzenia aplikacji zaprojektowana, aby pomóc firmom w transformacji cyfrowej. Joget DX łączy zarządzanie automatyzacją procesów biznesowych, dostosowywanie przepływu pracy i narzędzia do tworzenia aplikacji o niskim kodzie.
Joget DX można uruchomić w chmurze i lokalnie. Posiada bogatą dokumentację, łatwe w użyciu pulpity nawigacyjne i kreatory wizualne, obsługę przeciągania i upuszczania oraz obsługę wielu systemów operacyjnych i baz danych.
Oficjalny adres Joget DX:https://www.joget.com/
3ãJeecgBoot
JeecgBoot to niskokodowa platforma na poziomie przedsiębiorstwa! Architektura separacji front-end i back-end SpringBoot2.x, SpringCloud, Ant Design
JeecgBoot przewodzi modelowi programowania z niskim kodem (OnlineCoding-
JeecgBoot ma również projektanta dużych ekranów, projektanta raportów, projekt pulpitu nawigacyjnego i projekt portalu, bogate dokumenty i filmy oraz obsługuje wiele baz danych.
Projektowanie procesów
Projekt formularza
Projekt dużego ekranu
Projekt dashboardu/portalu
JeecgBoot Oficjalny adres demonstracyjnyï¼http://boot.jeecg.com
4ãDigdag
Digdag to rozwiązanie typu open source dla przedsiębiorstw przeznaczone do tworzenia i rozszerzania aplikacji biznesowych w łatwej do wdrożenia, wielochmurowej i modułowej strukturze.
Digdag ma szereg funkcji korporacyjnych, w tym bogate panele administracyjne, obsługę wielu języków, obsługę błędów, narzędzia konfiguracyjne i narzędzia do kontroli wersji.
Rozwiązanie zostało opracowane w języku Java i Node.js i obsługuje AWS, chmurę prywatną, IBM Cloud i Digital Ocean.
Oficjalny adres Digg tohttps://www.digdag.io/
Platforma 5ãKUBA
Platforma CUBA to open-source (licencja Apache 2.0) system szybkiego tworzenia aplikacji dla przedsiębiorstw.
Platforma CUBA jest wyposażona w dziesiątki narzędzi, takich jak IDE, studio tworzenia aplikacji, interfejs wiersza poleceń CLI oraz solidną, skalowalną infrastrukturę.
Platforma CUBA posiada bogaty system wtyczek, w tym wtyczek takich jak BPM (Business Process Management), ale zbudowanie i zainstalowanie tych wtyczek zajmuje trochę czasu.
Wtyczka BPM: https://github.com/cuba-platform/bpm.
Platforma KUBA:https://github.com/cuba-platform/cuba
6ãSkyve
Skyve to platforma typu open source do tworzenia oprogramowania biznesowego.
Obsługuje szybkie tworzenie aplikacji bez kodu i mało kodu.
Skyve obsługuje różne silniki baz danych: MySQL, SQL Server i silnik bazy danych H2.
Jego programiści pracują obecnie nad obsługą PostgreSQL i Oracle.
Skyve zapewnia bogaty zestaw interfejsów API, a także kreatorów tworzenia aplikacji z niskim kodem.
Platforma Skyve składa się z bogatego ekosystemu, w tym:
Platforma korporacyjna.
aplikacja builder, wykorzystująca React Native do budowania natywnych aplikacji mobilnych oraz moduł magistrali Skyve zintegrowany z innymi usługami firm trzecich.
Skyve Confidence zapewnia możliwości testowania TDD.
Kora Skyve:
Portal Skyve: rozszerzenie portalu internetowego dla aplikacji korporacyjnych.
Skyve CRM: niestandardowe aplikacje Skyve CRM
Skyve Replica zapewnia bezproblemową synchronizację między rozproszonymi instancjami Skyve.
Oficjalny adres Skyve tohttps://github.com/skyvers/skyve
7ãRintagi
Rentagi to niskokodowa platforma do tworzenia aplikacji dla przedsiębiorstw, koncentrująca się na aplikacjach mobilnych.
Jest to również całkowicie darmowe i otwarte rozwiązanie, co czyni go idealnym rozwiązaniem dla małych i średnich firm.
Rentagi jest wyposażone w bogactwo złożonych narzędzi do szybkiego budowania aplikacji w celu osiągnięcia wysokiej wydajności, a także zapewnia programistom mobilnym bogaty interfejs API przyjazny dla programistów.
Oficjalna strona Rintagi to https://medevel.com/rintagi/.
Repozytorium kodu Rintagi znajduje się pod adresemhttps://github.com/Rintagi/Low-Code-Development-Platform
8ãOpexava
OpenXava to niskokodowa platforma do tworzenia aplikacji, która koncentruje się na produktywności, prostocie i dostępności.
Jako wieloplatformowy system zbudowany w technologii Java, działa na serwerach Linux i Windows.
Może się wydawać, że jest to przestarzały system, ale nadal jest głównym wyborem dla wielu przedsiębiorstw.
OpenXava zapewnia wysoką produktywność, płynną krzywą uczenia się, szeroki zakres funkcji korporacyjnych oraz responsywny układ dla komputerów mobilnych i tabletów.
OpenXava to bezpłatna wersja społeczności open source, ale przedsiębiorstwa mogą kupować różne wersje z dodatkowymi funkcjami.
Oficjalny adres OpenXava tohttps://www.openxava.org/en/ate/low-code-development-platform
9ãKonwersja
Transformation to hybryda platform bezkodowych i niskokodowych zaprojektowana, aby pomóc amatorom i profesjonalnym programistom w tworzeniu gotowych aplikacji i narzędzi biznesowych w krótkim czasie.
Convertigo zapewnia lokalną instalację, wersję w chmurze i wersję MBaaS dla programistów.
Convertigo ma funkcje konstruktora aplikacji mobilnych, wizualny interfejs użytkownika typu „przeciągnij i upuść”, backend o niskim poziomie kodu, konwerter REST/XML, konwerter REST/JSON, konsolę administratora i tak dalej.
Convertigo zapewnia pełne wsparcie rozwoju aplikacji mobilnych PWA (progresywne aplikacje internetowe), iOS i Android.
Oficjalny adres Convertigo tohttps://www.convertigo.com/
10ãTymly
Tymly to niskokodowa platforma o ograniczonych możliwościach tworzenia skalowalnych aplikacji serwerowych.
Jest udostępniany jako open source na licencji MI.
Tymly wprowadza koncepcję planu, który obejmuje procesy biznesowe, funkcje i przepływy pracy w planie.
Ma ekosystem i bibliotekę schematów, które mogą chronić wiele zasobów rozwojowych.
Plany zapisywane są w schemacie JSON, natomiast dane w bazie danych PostgreSQL.
Deweloperzy mogą pisać plany, definiując swoje wymagania, funkcje biznesowe i przepływy pracy w scenariuszu JSON.
Oficjalny adres: https://medevel.com/tymly-low-code/.
Tymly repozytorium kodu: https://github.com/wmfs/tymly/