Sestavte si svou další aplikaci s těmito platformami s otevřeným zdrojovým kódem a nízkým kódem

Toto je náš kurátorský seznam open source platforem bez kódu, které vám pomohou snížit některé vaše výdaje zaměřené na vývojáře.

Je pravda, že vývojáři softwaru patří k nejlépe placeným profesionálům. Podle Forbesvývoj produktu je nákladem číslo jedna pro vytvoření jakékoli aplikace.

To se ukazuje jako hlavní překážka, zvláště pokud jste začínající.

S ohledem na tento konkrétní případ použití existuje spousta platforem bez kódu nebo s nízkým kódem pro vytvoření vašeho produktu.

Low-Code versus No-Code

Za prvé, ve vývoji aplikací neexistuje nic jako No-code. Na pozadí bude vždy běžet kód spravovaný softwarovými profesionály.

Ale se softwarem No-code nenapíšete jediný řádek kódu. Jednoduché rozhraní přetahování a vaše aplikace bude spuštěna.

V konečném důsledku to také znamená omezené možnosti přizpůsobení. Platformy bez kódu jsou zaměřeny na technicky zdatné uživatele bez kódování.

Pokud však můžete zahrnout několik skriptů pro zlepšení celkové uživatelské zkušenosti a funkčnosti, stane se z toho platforma pro vývoj s nízkým obsahem kódu, jako je Tooljet. Nízký kód tedy neznamená kód jako základní požadavek; to je volitelné, ale používá se k přidání vlastních příchutí v jakékoli aplikaci.

Software s nízkým kódem jsou tedy pomocné nástroje zaměřené na profesionály v oblasti kódování za účelem urychlení vývoje softwaru.

A konečně platforma s nízkým kódem může fungovat jako nekódovaná, ale opak není pravdou.

I když můžete začít s jakýmkoli, tento článek je o platformách s nízkým kódem s otevřeným zdrojovým kódem.

Důvěřovat open-source aplikacím je vždy nejlepší. Za prvé, kód je veřejně dostupný a většinu času je kontrolován, takže si můžete být jisti, že se jedná o jakýkoli škodlivý kód nebo zranitelnost.

A pak se můžete vždy rozdělit, jakmile porostete v číslech.

Začněme tedy bez jakýchkoli okolků seznamem některých nejlepších platforem s nízkým kódem s otevřeným zdrojovým kódem.

ToolJet je platforma pro vývoj aplikací s nízkým kódem pro vytváření interních aplikací. Je kompatibilní s mnoha systémy pro správu databází, včetně PostgreSQL, MySQL, Cloud Firestore, MongoDB atd.

ToolJet můžete nasadit v cloudu nebo on-premise. V obou případech webové stránky ToolJet zajišťují soukromí a bezpečnost dat.

ToolJet je kompatibilní s RestAPI a může se připojit k Amazon Simple Storage Service nebo Google Cloud. Můžete jej také integrovat s Google Sheets, Slack, Airtable, Stripe atd.

Aplikace vytvořené pomocí ToolJet reagují na mobilní zařízení. S více než 35 komponentami uživatelského rozhraní má vynikající tvůrce drag-and-drop pro vizuální úpravy. Kromě toho má Tooljet editory dotazů pro všechny podporované databázové systémy.

  uTorrent se zasekl při připojování k vrstevníkům: Zde je návod, jak to opravit

ToolJet vám umožní spolupracovat s vaším týmem a řešit konflikty kdekoli na plátně aplikace.

I když můžete vytvářet aplikace pomocí vizuálních editorů, ToolJet také podporuje psaní vlastního kódu JavaScript, kdekoli uznáte za vhodné. Kromě toho můžete vytvářet pluginy pro zvýšení funkčnosti.

Cloud ToolJet je plně spravované řešení, ale můžete se podívat na průvodce ToolJet a spustit verzi s vlastním hostitelem na Kubernetes, Heroku, AWS EC2, Docker atd. A ano, existuje také bezplatná vrstva.

NocoDB

NocoDB je bezplatná alternativa Airtable pro snadné vytváření aplikací bez kódu. To funguje s databázemi MySQL, PostgreSQL, Microsoft SQL Server, SQLite, Amazon Aurora a MariaDB.

Kromě rozhraní API třetích stran můžete vytvářet obchodní pracovní postupy s aplikacemi NocoDB App Store. Lze také naprogramovat API pro integraci se Zapier, Make atd.

NocoDB je zcela bezplatné řešení s vlastním hostitelem. V podstatě to můžete použít k převodu jakékoli podporované databáze na inteligentní tabulku.

Lze také vytvářet a sdílet různé pohledy (Grid, Gallery, Kanban, Form) s dostupnou databází. NocoDB vám také umožňuje chránit pohledy heslem pro lepší zabezpečení. Navíc podporuje spolupráci s různými úrovněmi přístupu.

A konečně, NocoDB zajišťuje, že se nezaseknete s jeho bohatou dokumentací. Pro začátek si však můžete zarezervovat demo.

Jen abyste věděli, NocoDB je od nynějška zdarma, ale mají v plánu spustit podnikovou edici s vlastními funkcemi a podporou.

Baserow

Baserow je platforma pro vývoj aplikací bez kódu založená na webovém prohlížeči. Pomáhá vám při budování databáze bez podrobných technických zkušeností.

Pomocí Baserow můžete vytvářet neomezené množství řádků a databází. Spolupráce je navíc hračka bez omezení počtu uživatelů i v případě bezplatného tarifu.

Pracuje s databází PostgreSQL s podporou pro MySQL a SQLite přicházející v budoucích aktualizacích.

Zatímco Baserow je přátelský bez kódu, jeho přístup založený na API mu umožňuje snadné připojení k externím aplikacím. To umožňuje zobrazení dat v mřížce, formuláři, galerii a zobrazení Kanban s kalendářem a zobrazením průzkumu, které by mohlo být dostupné v budoucnu.

Pro efektivní spolupráci můžete povolit oprávnění na základě rolí. Baserow poskytuje flexibilitu mezi vytvářením vlastních pluginů nebo jejich propojením s pluginy třetích stran.

Baserow má bezplatnou úroveň s licencí MIT. Mezitím je cloud hosting také zdarma, ale v budoucnu bude zpoplatněn.

Frappe Framework

Frappe Framework je platforma DocType s nízkým kódem pro vytváření komerčních aplikací bez velkého úsilí.

Podpora databází MariaDB a PostgreSQL umožňuje oprávnění na základě rolí pro různé úrovně přístupu. Můžete se také integrovat s externími aplikacemi pomocí Rest API a Webhooks.

  Jak zajistit, aby vaše rodina milovala váš chytrý dům

Kromě toho má Frappe Framework modulární systém, který vám umožňuje vytvářet aplikace přes jiné projekty.

Kromě toho má vestavěné formuláře, seznamy, vyhledávání a navigaci pro zvýšení produktivity hned na začátku.

Tato nabídka s nízkým kódem pochází od Frappe Technologies, která má mnoho dalších bezplatných a open source projektů, jako je ERPNext.

Directus

Directus je open-source headless CMS kompatibilní s jakoukoli SQL databází.

Podporuje zadávání dat a adaptaci pomocí REST+GraphQL API, JavaScript SDK a Pure SQL. To také přeskočí nutnost migrace, protože ji můžete nainstalovat přes existující databázi SQL. Vždy však existuje možnost začít znovu.

S Directus můžete vytvořit vlastní API pomocí existujícího schématu SQL nebo jejich datového modeláře. A existuje granulární řízení přístupu pro vytváření vlastních pracovních postupů pro uživatele. To také umožňuje rozšíření API o další koncové body, webhooky, filtry odpovědí a logiku událostí.

Directus je navíc kompatibilní s bezpečnostními protokoly, jako je SSO, OAuth2, OpenID a 2FA. Kromě toho je Directus modulární a umožňuje rozšíření o vlastní JavaScript.

Konečně má neomezenou samohoštěnou verzi spolu s bezplatným a placeným předplatným cloudového hostingu.

Pokud se rozhodnete pro DirectUS a nejste připraveni na instalaci a nastavení sami, můžete zkusit Kamatera, která nabízí DirectUS jedním kliknutím.

Convertigo

Convertigo je platforma pro vývoj aplikací s nízkým nebo žádným kódem pro vytváření aplikací pro Android a iOS v jediné instanci.

I když budete potřebovat určité programátorské znalosti, abyste mohli používat utilitu s nízkým kódem, studio pro tvorbu aplikací bez kódu lze použít bez jakýchkoli dovedností s kódováním.

Convertigo je samostatná platforma, která k vytváření aplikací pro chytré telefony nepotřebuje žádné SDK třetích stran. Můžete však použít externí sady SDK pro místní sestavení.

Jeho nízkokódový modul má mnoho pozoruhodných funkcí, jako je podpora pro více prostředí nasazení, SQL databáze, Rest API atd.

Ale nekód je zaměřen na to, co Convertigo nazývá tvůrci občanských aplikací. To je omezeno na tvůrce formulářů, progresivní webové aplikace, offline nasazení atd.

Convertigo má bezplatnou komunitní verzi kromě dvou placených úrovní s měsíčními a ročními placenými plány.

Solná kukuřice

Solná kukuřice by měl být vaším hlavním zdrojem pro vytváření webových aplikací bez psaní jediného řádku kódu.

Tento nástroj s otevřeným zdrojovým kódem můžete použít k vytváření webových aplikací vhodných pro počítače a mobilní zařízení s relačními daty s flexibilními zobrazeními, datovými typy a rozvrženími.

Můžete si rychle vyzkoušet demo a změřit schopnosti Saltcornu bez jakéhokoli nastavování. Na webových stránkách společnosti Saltcorn je řada ukázkových aplikací, které vám poskytnou představu o možnostech.

  Jak opravit nefunkčnost fotoaparátu Google Meet

Kromě toho mají obchod Saltcorn pro nové pluginy a balíčky pro rozšíření funkčnosti a zlepšení estetiky.

Toto je bezplatná platforma uvolněná pod licencí MIT. Můžete se tedy sami hostit pro celé bezplatné nasazení. Alternativně můžete jako prémiovou alternativu použít cloudový hosting třetí strany.

ROWY

Rowy je open-source Airtable alternativa pro správu databází.

Rowy exkluzivně pro Google Firestore povoluje použití libovolného balíčku NPM nebo rozhraní API pro další funkce.

Podporuje hromadný import/export dat s možností vytvářet vlastní akce s daty. Rowy má navíc oprávnění na základě rolí pro bezpečnou týmovou práci.

Můžete se hostit sami nebo použít bezplatnou cloudovou verzi s omezenými funkcemi. Můžete se však také rozhodnout pro verzi pro všechny pokročilé atributy.

Správce motoru

Správce motoru je open source platforma pro správu dat bez kódu, která se zaměřuje na administrátorský panel vašich aplikací.

Pomáhá vám provádět akce CRUD v uživatelsky přívětivém GUI. Motor Admin navíc usnadňuje analýzu dat pomocí vlastních zpráv a grafů SQL. Kromě toho můžete konkrétní sestavy integrovat do jediného panelu a sdílet je se svým týmem.

Prostřednictvím rozhraní API lze také integrovat produkční aplikace a vytvářet personalizované formuláře.

Verze Motor Admin pro má některé další funkce, jako je to, že vám umožňuje vytvářet prodejní CRM, zákaznickou podporu a řízení projektů v samotné administrační oblasti. Navíc můžete spolupracovat přímo v administračním panelu, dohlížet na nepatrné změny a obnovovat záznamy.

A stejně jako ostatní, verze s vlastním hostitelem je zdarma, zatímco ostatní jsou placené v závislosti na předplatném.

NocoBase

NocoBase je platforma pro vývoj bez kódu, která umožňuje úplné přizpůsobení bez znalosti kódování.

Stejně jako mnoho dalších na tomto seznamu se NocoBase také může pochlubit granulární kontrolou přístupu. Aplikace snadno integruje formuláře, statistické grafy, tabulky, kalendáře atd. do bloků.

Informace můžete zobrazovat různými způsoby a udržovat diskrétní datovou strukturu, která je podporuje. A můžete použít pluginy, pokud budete potřebovat extra zdatnost při zpracování.

NocoBase vám dává plné vlastnictví a neomezené komerční využití pod licencí MIT. Zatímco je aplikace v raném vývoji, můžete si vyzkoušet živé demo na jejích webových stránkách.

Závěr

Tento článek můžete najít více o vývoji aplikací s nízkým kódem a ve skutečnosti je to pravda, protože dobré platformy bez kódu jsou stále velmi omezené. A pokud zohledníte open-source, pak se rychle stanou vzácné.

Open source je však nezbytný, protože poskytuje bezpečnost a flexibilitu a obchází jakoukoli možnost uzamčení dodavatele.

PS: Můžete také zkontrolovat některé z nejlepších online databází. nebo si přečtěte o aplikacích MVP.