OpenBlocks
Die Open Source -Umbaualternative
Erstellen Sie die internen Werkzeuge schnell, ohne Einschränkungen
? Verwenden Sie OpenBlocks in 3 Schritten
- Stellen Sie eine Verbindung zu Datenquellen oder APIs her.
- Bauen Sie die Benutzeroberfläche mit über 50 Komponenten auf.
- Mit Kollegen und Kunden teilen.
Warum OpenBlocks
Es ist mühsam, eine einzige App zu erstellen. Sie mussten Benutzeroberflächen entwerfen, Code in mehreren Sprachen und Frameworks schreiben und verstehen, wie all dieser Code zusammen funktioniert.
Low-Code-/No-Code-Plattformen sind schnell, um mit dem Einstieg zu beginnen, werden jedoch schnell unbetont und unflexibel. Dies schafft mehr Probleme als es löst.
Resspoolartige Lösungen sind für ihre Einfachheit und Flexibilität hervorragend, können aber auch auf unterschiedliche Weise im Vergleich zu Frameworks wie React/Vue begrenzt sein.
OpenBlocks möchte einen Schritt nach vorne machen. Insbesondere ist OpenBlocks
- Eine All-in-One-IDE zum Erstellen interner oder kundenorientierter Apps.
- Ein Ort, um Bausteine von Webanwendungen zu erstellen, zu erstellen und zu teilen.
- Eine domänenspezifische Sprache, die UI-konfigurierbarer Block ist, ist der erstklassige Bürger.
? Merkmale
- Visual UI Builder mit über 50 integrierten Komponenten.
- Modul- und Abfragebibliothek für wiederverwendbare Komponenten und Abfragen im UI -Bauunternehmer.
- Benutzerdefinierte Komponenten , die Sie über React und OpenBlocks SDK teilen können (anstelle von Iframe).
- Native Verbindungen zu Postgresql, MongoDB, MySQL, Redis, Elasticsearch, Rest -API, SMTP usw.
- JavaScript wurde überall unterstützt, um Daten zu transformieren, Komponenten usw. zu transformieren.
- Einbetten Sie OpenBlocks Seiten als React -Komponente ein (anstelle von Iframe). Demo
- Rollenbasierte Zugangskontrolle (RBAC) für das körnige Erlaubnismanagement.
- Automatische und wiederherstellende Geschichte zur Veröffentlichung und Versionskontrolle.
- DIY -App -Themen, um genau mit dem Inhalt Ihres Unternehmens übereinzustimmen.
- Audit -Protokolle, um Aktivitäten zu verfolgen und die Einhaltung zu gewährleisten.
? Vergleiche
OpenBlocks vs resove
- OpenBlocks ist Open-Source. Sie müssen sich keine Sorgen um die Lock-In der Hersteller machen oder mit einer veralteten Version der Software festhalten.
- In OpenBlocks können Entwickler ihre eigenen Komponenten erstellen und verwenden, anstatt von offiziellen Updates abhängig zu sein.
- OpenBlocks unterstützt die linke Menünavigation (wie die meisten Websites). Umrüstung hat nur Header -Navigation.
OpenBlocks vs Appsmith, ToolJet
- OpenBlocks verfügt über mehr Komponenten und eine reichhaltigere Konfiguration als Appsmith und ToolJet.
- In OpenBlocks können Sie für Ihre Komponenten automatische oder feste Höhe für Ihre Komponenten auswählen, während Appsmith nur den Modus fester Höhe unterstützt.
- In OpenBlocks können Sie gemeinsame Strukturen wiederverwenden, wenn Sie Apps mit Modulen- und Abfragebibliotheksfunktionen erstellen.
? Unterstützung und Gemeinschaft
Wenn Sie Fragen haben, können Sie uns gerne kontaktieren oder mit unserer Community teilen. Unser Team ist hier bereit zu helfen.
? Chatten Sie mit uns auf Discord
? Suchen Sie nach Lösungen in unserer Dokumentation
? Senden Sie hier ein Problem auf GitHub
Bereitstellungsoptionen
Sie können jederzeit über OpenBlocks von Cloud-gehosteten Versionen zugreifen oder die folgenden Ressourcen für die Bereitstellung von OpenBlocks auf verschiedenen Plattformen verwenden:
- Docker
- AWS Ami
- Digitalocean
? Beitragen
- Sprachunterstützung: Wenn Sie Erfahrung mit einer Sprache haben, die derzeit nicht von unserem Produkt unterstützt wird, senden Sie uns eine Pull -Anfrage.
- Komponenten oder Demos erstellen und teilen: Wenn Sie etwas erstellt haben, das für andere nützlich ist, fügen Sie den Link hier hinzu.
- Frontend beitragender Anleitung
Beispiele (WIP)
- Basic crud
- Einfache Tabelle Horizontale Schriftrolle und Pagination Demo
- Paginierung mit temporärer Staatsdemo
- Importieren Sie JS Lib Demo von Drittanbietern
- JSON-Schema analysieren mit einer Lib der Drittanbieter
- Custom Echarts Demo, Echarts Quelle
- In regelmäßigerer Benutzeraktionsbericht Demo
- Generieren Sie PDF mit JSPDF
- Excel Explorer
- Datei hochladen mit REST -API
- Einkaufswagen -Demo mit Transformatoren/Zustand/Schublade
- Moduldemo: Farbwählerin
- S3 Dateiverwaltung
- Benutzerdefinierter Markdown -Stil
- Verwenden Sie die JS -Abfrage, um andere Abfragen zu orchestrieren
- Datenempfänger -Demo
- Das Thema nach Code ändern