Construiește-ți următoarea aplicație cu aceste platforme open source low-code/fără cod

Aceasta este lista noastră organizată de platforme open-source, fără cod, pentru a reduce unele dintre cheltuielile dvs. centrate pe dezvoltatori.

Desigur, dezvoltatorii de software sunt printre cei mai bine plătiți profesioniști. Conform Forbesdezvoltarea produsului este cheltuiala numărul unu pentru crearea oricărei aplicații.

Acest lucru dovedește un blocaj major, mai ales dacă ești un startup.

Pentru acest caz de utilizare specific, există o mulțime de platforme fără cod sau low-code pentru a vă construi produsul.

Low-Code vs fără cod

În primul rând, nu există nimic precum No-code în dezvoltarea de aplicații. Întotdeauna va exista cod care rulează în fundal, gestionat de profesioniști în software.

Dar cu software-ul No-code, nu scrieți o singură linie de cod. O interfață simplă de tip drag-and-drop și aplicația dvs. va fi activată și rulată.

În concluzie, acest lucru înseamnă și personalizări limitate. Platformele fără cod sunt destinate utilizatorilor cunoscători de tehnologie fără codare.

Cu toate acestea, dacă puteți include câteva scripturi pentru a îmbunătăți experiența și funcționalitatea generală a utilizatorului, aceasta ar deveni o platformă de dezvoltare low-code precum Tooljet. Deci, un low-code nu înseamnă cod ca o cerință esențială; este opțional, dar este folosit pentru a adăuga arome personalizate în orice aplicație.

Deci, software-ul low-code sunt instrumente de asistență destinate profesioniștilor în codificare pentru a accelera dezvoltarea software-ului.

Și, în sfârșit, o platformă low-code poate funcționa ca un fără cod, dar opusul nu este adevărat.

Deși puteți începe cu oricare, acest articol este despre platforme open-source low-code.

Încrederea în aplicațiile open-source se dovedește întotdeauna cea mai bună. În primul rând, codul este disponibil public și auditat de cele mai multe ori, astfel încât să puteți fi siguri despre orice cod rău intenționat sau vulnerabilități.

Și apoi poți oricând să faci bani odată ce crești în număr.

Așadar, fără nicio problemă, să începem cu lista unora dintre cele mai bune platforme open-source low-code.

ToolJet este o platformă de dezvoltare a aplicațiilor low-code pentru a construi aplicații interne. Este compatibil cu numeroase sisteme de gestionare a bazelor de date, inclusiv PostgreSQL, MySQL, Cloud Firestore, MongoDB etc.

Puteți implementa ToolJet în cloud sau local. În ambele cazuri, site-ul ToolJet asigură confidențialitatea și securitatea datelor.

Compatibil cu RestAPIs, ToolJet se poate conecta la Amazon Simple Storage Service sau Google Cloud. De asemenea, îl puteți integra cu Google Sheets, Slack, Airtable, Stripe etc.

Aplicațiile create cu ToolJet sunt receptive pentru dispozitive mobile. Cu peste 35 de componente ale interfeței cu utilizatorul, are un excelent generator de drag-and-drop pentru editare vizuală. În plus, Tooljet are editori de interogări pentru toate sistemele de baze de date acceptate.

ToolJet vă permite să colaborați cu echipa dvs. și să rezolvați conflictele oriunde pe panza aplicației.

  Cele mai rele 7 lucruri despre telefoanele Samsung Galaxy (de la un ventilator Samsung)

În timp ce puteți crea aplicații cu editori vizuali, ToolJet acceptă și scrierea codului JavaScript personalizat oriunde doriți. În plus, puteți construi plugin-uri pentru a îmbunătăți funcționalitatea.

Cloud ToolJet este o soluție complet gestionată, dar puteți consulta ghidurile ToolJet pentru a lansa versiunea auto-găzduită pe Kubernetes, Heroku, AWS EC2, Docker etc. Și da, există și un nivel gratuit.

NocoDB

NocoDB este o alternativă gratuită Airtable pentru a construi aplicații fără cod cu ușurință. Acesta funcționează cu baze de date MySQL, PostgreSQL, Microsoft SQL Server, SQLite, Amazon Aurora și MariaDB.

Puteți crea fluxuri de lucru de afaceri cu aplicațiile din magazinul de aplicații NocoDB, pe lângă API-urile terță parte. De asemenea, se pot programa API-uri pentru a-l integra cu Zapier, Make etc.

NocoDB este o soluție auto-găzduită complet gratuită. Practic, puteți folosi acest lucru pentru a converti orice bază de date acceptată într-o foaie de calcul inteligentă.

De asemenea, se pot crea și partaja diferite vederi (Grilă, Galerie, Kanban, Formular) cu baza de date disponibilă. NocoDB vă permite, de asemenea, să protejați vizualizările prin parolă pentru o mai bună securitate. În plus, acceptă colaborarea cu diferite niveluri de acces.

Și, în sfârșit, NocoDB se asigură că nu veți rămâne blocat cu documentația sa bogată. Cu toate acestea, puteți rezerva o demonstrație pentru a începe.

Doar ca să știți, NocoDB este gratuit de acum, dar au planuri să lanseze o ediție enterprise cu caracteristici și asistență personalizate.

Baserow

Baserow este o platformă de dezvoltare de aplicații fără cod bazată pe browser web. Vă ajută să construiți o bază de date fără nicio experiență tehnică detaliată.

Puteți crea rânduri și baze de date nelimitate cu Baserow. În plus, colaborarea este ușoară, fără limită pentru numărul de utilizatori chiar și pentru planul gratuit.

Funcționează cu baza de date PostgreSQL, cu suport pentru MySQL și SQLite care vor veni în actualizările viitoare.

În timp ce Baserow este prietenos fără cod, abordarea sa bazată pe API îi permite să se conecteze cu ușurință la aplicații externe. Acest lucru permite afișarea datelor în vizualizarea Grid, Formular, Galerie și Kanban, iar vizualizarea Calendar și Sondaj ar putea deveni disponibile în viitor.

Puteți permite permisiunea bazată pe roluri pentru colaborări eficiente. Baserow oferă flexibilitate între crearea de pluginuri personalizate sau conectarea acestora cu altele terțe.

Baserow are un nivel gratuit cu o licență MIT. Între timp, găzduirea în cloud este, de asemenea, gratuită, dar va avea prețuri în viitor.

Cadrul Frappe

Cadrul Frappe este o platformă DocType low-code pentru a crea aplicații comerciale fără prea mult efort.

Suportul pentru bazele de date MariaDB și PostgreSQL permite permisiunea bazată pe roluri pentru diferite niveluri de acces. De asemenea, vă puteți integra cu aplicații externe folosind Rest API și Webhooks.

  12 platforme pentru a vă crea site-ul de portofoliu în câteva minute

În plus, Frappe Framework are un sistem modular care vă permite să construiți aplicații peste alte proiecte.

În plus, are încorporate formulare, liste, căutare și navigare pentru a crește productivitatea de la început.

Această ofertă low-code este de la Frappe Technologies, care are numeroase alte proiecte gratuite și open-source, cum ar fi ERPNext.

Directus

Directus este un CMS fără cap open-source compatibil cu orice bază de date SQL.

Acceptă introducerea și adaptarea datelor prin REST+GraphQL API, JavaScript SDK și Pure SQL. Acest lucru omite, de asemenea, necesitatea de a migra, deoarece o puteți instala peste baza de date SQL existentă. Cu toate acestea, există întotdeauna o opțiune de a începe din nou.

Cu Directus, puteți crea un API personalizat folosind o schemă SQL existentă sau modelatorul de date al acestora. Și există un control granular al accesului pentru a crea fluxuri de lucru personalizate pentru utilizatori. Acest lucru permite, de asemenea, extensia API cu puncte finale suplimentare, webhook-uri, filtre de răspuns și logica evenimentelor.

În plus, Directus este compatibil cu protocoale de securitate precum SSO, OAuth2, OpenID și 2FA. În plus, Directus este modular, permițând extensia cu JavaScript personalizat.

În cele din urmă, are o versiune auto-găzduită fără limite, împreună cu abonamente gratuite și plătite de găzduire în cloud.

Dacă decideți să utilizați DirectUS și nu sunteți gata să instalați și să configurați singuri, puteți încerca Kamatera, care oferă DirectUS cu un singur clic.

Convertigo

Convertigo este o platformă de dezvoltare a aplicațiilor low-code/fără cod pentru a construi aplicații Android și iOS într-o singură instanță.

Deși veți avea nevoie de o anumită experiență de programare pentru a utiliza utilitarul low-code, un studio de creare a aplicațiilor fără cod poate fi folosit fără abilități de codare.

Convertigo este o platformă autonomă care nu are nevoie de niciun SDK terță parte pentru a crea aplicații pentru smartphone. Cu toate acestea, puteți utiliza SDK-uri externe pentru versiuni locale.

Modulul său low-code are multe caracteristici remarcabile, cum ar fi suport pentru mai multe medii de implementare, baze de date SQL, API-uri Rest etc.

Dar codul fără cod vizează ceea ce Convertigo numește creatori de aplicații pentru cetățeni. Acest lucru este limitat la generatorul de formulare, aplicațiile web progresive, implementarea offline etc.

Convertigo are o versiune comunitară gratuită în plus față de două niveluri plătite cu planuri plătite lunare și anuale.

Porumb de sare

Porumb de sare ar trebui să fie resursa dvs. de bază pentru a construi aplicații web fără a scrie o singură linie de cod.

Puteți utiliza acest utilitar open-source pentru a crea aplicații web adaptate pentru desktop și dispozitive mobile, cu date relaționale cu vizualizări, tipuri de date și machete flexibile.

Puteți încerca rapid un demo pentru a evalua capabilitățile Saltcorn fără nicio configurare. Există o serie de exemple de aplicații pe site-ul Saltcorn pentru a vă oferi o idee despre posibilități.

  Cum să căutați rapid Emoji pe un iPhone sau iPad

În plus, au un magazin Saltcorn pentru noi plugin-uri și pachete pentru a extinde funcționalitatea și a îmbunătăți estetica.

Aceasta este o platformă gratuită lansată sub licența MIT. Deci, vă puteți autogăzdui pentru o întreagă implementare fără costuri. Alternativ, puteți utiliza găzduirea cloud terță parte ca alternativă premium.

ROWY

Rowy este o alternativă open-source Airtable pentru gestionarea bazelor de date.

Exclusiv pentru Google Firestore, Rowy permite utilizarea oricărui pachet NPM sau API pentru funcționalitate suplimentară.

Acceptă importul/exportul de date în bloc cu o opțiune de a crea acțiuni personalizate de date. În plus, Rowy are permisiunea bazată pe roluri pentru lucrul în echipă sigur.

Puteți fie să vă autogăzduiți, fie să utilizați o versiune cloud gratuită cu funcții limitate. Cu toate acestea, puteți opta și pentru versiunea pro pentru toate atributele avansate.

Admin motor

Admin motor este o platformă open source de gestionare a datelor fără cod, care se concentrează pe panoul de administrare al aplicațiilor dvs.

Vă ajută să efectuați acțiuni CRUD într-o interfață grafică ușor de utilizat. În plus, Motor Admin ușurează analiza datelor cu rapoarte și diagrame SQL personalizate. În plus, puteți integra rapoarte specifice într-un singur panou și le puteți partaja echipei dvs.

De asemenea, se pot integra aplicații de producție prin intermediul API-urilor pentru a construi formulare personalizate.

Versiunea Motor Admin pro are câteva caracteristici suplimentare, cum ar fi vă permite să creați CRM de vânzări, asistență pentru clienți și management de proiect în zona de administrare în sine. În plus, puteți colabora direct în tabloul de bord administrativ, puteți supraveghea modificări minuscule și puteți restaura înregistrările.

Și ca și altele, versiunea auto-găzduită este gratuită, în timp ce altele sunt plătite în funcție de abonament.

NocoBase

NocoBase este o platformă de dezvoltare fără cod care permite personalizări complete fără abilități de codare.

La fel ca mulți alții de pe această listă, NocoBase se laudă și cu control granular al accesului. Aplicația integrează cu ușurință formulare, diagrame statistice, tabele, calendare etc., în blocuri.

Puteți afișa informațiile în diferite moduri și puteți menține o structură de date discretă pentru a le susține. Și puteți folosi plugin-uri dacă aveți nevoie de performanță suplimentară de procesare.

NocoBase vă oferă proprietate deplină și utilizare comercială nelimitată sub licența MIT. În timp ce aplicația este în dezvoltare timpurie, puteți încerca demonstrația live pe site-ul său web.

Concluzie

Este posibil să găsiți acest articol mai multe despre dezvoltarea aplicațiilor low-code și, de fapt, acest lucru este adevărat, deoarece platformele bune fără cod sunt încă foarte limitate ca număr. Și dacă luați în considerare open-source, atunci acestea devin rapid rare.

Cu toate acestea, open-source este esențial, deoarece oferă securitate și flexibilitate și ocolește orice posibilitate de blocare a furnizorului.

PS: De asemenea, puteți verifica unele dintre cele mai bune baze de date online. sau aflați despre aplicațiile MVP.