Bangun Aplikasi Anda Berikutnya dengan Platform Open Source Low-Code/No-Code ini
Diterbitkan: 2022-02-18Ini adalah daftar kurasi platform open-source, tanpa kode kami untuk memotong sebagian pengeluaran Anda yang berpusat pada pengembang.
Diakui, pengembang perangkat lunak termasuk di antara para profesional dengan bayaran tertinggi. Menurut Forbes, pengembangan produk adalah pengeluaran nomor satu untuk membuat aplikasi apa pun.
Ini membuktikan hambatan besar, terutama jika Anda seorang pemula.
Melayani kasus penggunaan khusus ini, ada banyak sekali platform tanpa kode atau kode rendah untuk membangun produk Anda.
Kode Rendah vs Tanpa Kode
Hal pertama yang pertama, tidak ada yang seperti No-code dalam pengembangan aplikasi. Akan selalu ada kode yang berjalan di latar belakang yang ditangani oleh para profesional perangkat lunak.
Tetapi dengan perangkat lunak Tanpa kode, Anda tidak menulis satu baris kode pun. Antarmuka drag-and-drop sederhana dan aplikasi Anda akan aktif dan berjalan.
Secara meyakinkan, ini juga berarti penyesuaian terbatas. Platform tanpa kode ditujukan untuk pengguna yang paham teknologi non-coding.
Namun, jika Anda dapat menyertakan beberapa skrip untuk meningkatkan pengalaman dan fungsionalitas pengguna secara keseluruhan, itu akan menjadi platform pengembangan kode rendah seperti Tooljet. Jadi, kode rendah tidak berarti kode sebagai persyaratan penting; itu opsional tetapi digunakan untuk menambahkan cita rasa khusus dalam aplikasi apa pun.
Jadi, perangkat lunak kode rendah adalah alat bantu yang ditujukan untuk para profesional pengkodean untuk mempercepat pengembangan perangkat lunak.
Dan akhirnya, platform kode rendah dapat berfungsi seperti tanpa kode, tetapi sebaliknya tidak benar.
Meskipun Anda dapat memulai dengan apa saja, artikel ini membahas tentang platform kode rendah sumber terbuka .
Mempercayai aplikasi sumber terbuka selalu terbukti yang terbaik. Pertama, kode tersebut tersedia untuk umum dan diaudit hampir sepanjang waktu, sehingga Anda dapat yakin tentang kode berbahaya atau kerentanan apa pun.
Dan kemudian Anda selalu dapat membayar begitu Anda bertambah jumlahnya.
Jadi, tanpa basa-basi, mari kita mulai dengan daftar beberapa platform kode rendah sumber terbuka terbaik.
ToolJet
ToolJet adalah platform pengembangan aplikasi kode rendah untuk membangun aplikasi internal. Ini kompatibel dengan berbagai sistem manajemen basis data, termasuk PostgreSQL, MySQL, Cloud Firestore, MongoDB, dll.

Anda dapat menerapkan ToolJet di cloud atau di tempat. Dalam kedua kasus tersebut, situs web ToolJet memastikan privasi dan keamanan data.
Kompatibel dengan RestAPIs, ToolJet dapat terhubung ke Amazon Simple Storage Service atau Google Cloud. Anda juga dapat mengintegrasikannya dengan Google Sheets, Slack, Airtable, Stripe, dll.
Aplikasi yang dibuat dengan ToolJet responsif terhadap seluler. Dengan 35+ komponen antarmuka pengguna, ia memiliki pembangun drag-and-drop yang sangat baik untuk pengeditan visual. Selain itu, Tooljet memiliki editor kueri untuk semua sistem basis data yang didukung.
ToolJet memungkinkan Anda berkolaborasi dengan tim Anda dan menyelesaikan konflik di mana saja di kanvas aplikasi.
Meskipun Anda dapat membuat aplikasi dengan editor visual, ToolJet juga mendukung penulisan kode JavaScript khusus di mana pun Anda mau. Selain itu, Anda dapat membuat plugin untuk meningkatkan fungsionalitas.
ToolJet cloud adalah solusi yang terkelola sepenuhnya, tetapi Anda dapat merujuk ke panduan ToolJet untuk meluncurkan versi yang dihosting sendiri di Kubernetes, Heroku, AWS EC2, Docker, dll. Dan ya, ada juga tingkat gratis.
NocoDB
NocoDB adalah alternatif Airtable gratis untuk membangun aplikasi tanpa kode dengan mudah. Ini berfungsi dengan database MySQL, PostgreSQL, Microsoft SQL Server, SQLite, Amazon Aurora & MariaDB.

Anda dapat membangun alur kerja bisnis dengan aplikasi toko aplikasi NocoDB selain API pihak ketiga. Seseorang juga dapat memprogram API untuk mengintegrasikannya dengan Zapier, Integromat, dll.
NocoDB adalah solusi yang di-hosting-sendiri sepenuhnya gratis. Pada dasarnya, Anda dapat menggunakan ini untuk mengonversi basis data apa pun yang didukung menjadi spreadsheet pintar.
Seseorang juga dapat membuat dan berbagi berbagai tampilan (Kisi, Galeri, Kanban, Formulir) dengan database yang tersedia. NocoDB juga memungkinkan Anda melindungi tampilan dengan kata sandi untuk keamanan yang lebih baik. Selain itu, mendukung kolaborasi dengan tingkat akses yang berbeda.
Dan terakhir, NocoDB memastikan Anda tidak akan terjebak dengan dokumentasinya yang kaya. Namun, Anda dapat memesan demo untuk memulai.
Asal tahu saja, NocoDB gratis untuk saat ini, tetapi mereka memiliki rencana untuk meluncurkan edisi perusahaan dengan fitur dan dukungan khusus.
Baserow
Baserow adalah platform pengembangan aplikasi tanpa kode berbasis browser web. Ini membantu Anda dalam membangun database tanpa pengalaman teknis rinci.

Anda dapat membuat baris dan database tanpa batas dengan Baserow. Selain itu, kolaborasi sangat mudah tanpa batasan jumlah pengguna bahkan untuk paket gratis.
Ia bekerja dengan database PostgreSQL dengan dukungan untuk MySQL dan SQLite yang akan datang di pembaruan mendatang.
Meskipun Baserow tidak ramah kode, pendekatan API-first memungkinkannya terhubung dengan mudah ke aplikasi eksternal. Ini memungkinkan tampilan data dalam tampilan Kisi, Formulir, Galeri, & Kanban dengan tampilan Kalender dan Survei mungkin tersedia di masa mendatang.
Anda dapat mengizinkan izin berbasis peran untuk kolaborasi yang efektif. Baserow memberikan fleksibilitas antara membuat plugin khusus atau menghubungkannya dengan plugin pihak ke-3.
Baserow memiliki tingkat gratis dengan lisensi MIT. Sementara itu, cloud hosting juga gratis tetapi akan dikenakan harga di masa mendatang.
Kerangka Frappe
Frappe Framework adalah platform kode rendah DocType untuk membuat aplikasi komersial tanpa banyak usaha.

Dukungan untuk database MariaDB dan PostgreSQL memungkinkan izin berbasis peran untuk berbagai tingkat akses. Anda juga dapat berintegrasi dengan aplikasi eksternal menggunakan Rest API dan Webhooks.
Selain itu, Frappe Framework memiliki sistem modular yang memungkinkan Anda membangun aplikasi di atas proyek lain.
Selanjutnya, ia memiliki formulir, daftar, pencarian, dan navigasi bawaan untuk meningkatkan produktivitas sejak awal.
Penawaran kode rendah ini berasal dari Frappe Technologies, yang memiliki banyak proyek sumber terbuka dan gratis lainnya seperti ERPNext.

langsung
Directus adalah CMS tanpa kepala sumber terbuka yang kompatibel dengan database SQL apa pun.

Ini mendukung input dan adaptasi data oleh REST+GraphQL API, JavaScript SDK, dan Pure SQL. Ini juga melewatkan kebutuhan untuk bermigrasi karena Anda dapat menginstalnya di atas database SQL yang ada. Namun, selalu ada pilihan untuk memulai dari awal.
Dengan Directus, Anda dapat membuat API khusus menggunakan skema SQL yang ada atau pemodel datanya. Dan ada kontrol akses granular untuk membuat alur kerja khusus bagi pengguna. Ini juga mengizinkan ekstensi API dengan titik akhir tambahan, webhook, filter respons, dan logika peristiwa.
Selain itu, Directus kompatibel dengan protokol keamanan seperti SSO, OAuth2, OpenID, dan 2FA. Selain itu, Directus bersifat modular, memungkinkan ekstensi dengan JavaScript khusus.
Terakhir, ia memiliki versi self-hosted tanpa batas bersama dengan langganan cloud hosting gratis dan berbayar.
Jika Anda memutuskan untuk menggunakan DirectUS dan belum siap untuk menginstal dan mengatur sendiri, Anda dapat mencoba
konvertigo
Convertigo adalah platform pengembangan aplikasi low-code/no-code untuk membangun aplikasi Android dan iOS dalam satu instance.

Meskipun Anda memerlukan beberapa keahlian pemrograman untuk menggunakan utilitas kode rendah, studio pembuatan aplikasi tanpa kode dapat digunakan tanpa keterampilan pengkodean apa pun.
Convertigo adalah platform mandiri yang tidak memerlukan SDK pihak ketiga untuk membangun aplikasi smartphone. Namun, Anda dapat menggunakan SDK eksternal untuk build lokal.
Modul kode rendahnya memiliki banyak fitur penting seperti dukungan untuk beberapa lingkungan penerapan, database SQL, API Istirahat, dll.
Tetapi tanpa kode ditujukan pada apa yang disebut Convertigo sebagai pembuat aplikasi warga. Ini terbatas pada pembuat formulir, aplikasi web progresif, penerapan offline, dll.
Convertigo memiliki versi komunitas gratis selain dua tingkatan berbayar dengan paket berbayar bulanan dan tahunan.
jagung asin
Saltcorn harus menjadi sumber daya Anda untuk membangun aplikasi web tanpa menulis satu baris kode pun.

Anda dapat menggunakan utilitas sumber terbuka ini untuk membuat aplikasi web desktop dan mobile-friendly dengan data relasional yang memiliki tampilan, tipe data, dan tata letak yang fleksibel.
Anda dapat dengan cepat mencoba demo untuk mengukur kemampuan Saltcorn tanpa pengaturan apa pun. Ada sejumlah contoh aplikasi di situs web Saltcorn untuk memberikan gambaran tentang kemungkinannya.
Selain itu, mereka memiliki toko Saltcorn untuk plugin dan paket baru untuk memperluas fungsionalitas dan meningkatkan estetika.
Ini adalah platform gratis yang dirilis di bawah lisensi MIT. Jadi, Anda dapat menghosting sendiri untuk seluruh penerapan tanpa biaya. Atau, Anda dapat menggunakan hosting awan pihak ketiga sebagai alternatif premium.
ROWY
Rowy adalah alternatif Airtable open-source untuk manajemen database.

Eksklusif untuk Google Firestore, Rowy mengizinkan penggunaan paket NPM atau API apa pun untuk fungsionalitas tambahan.
Ini mendukung impor/ekspor data massal dengan opsi untuk membuat tindakan data khusus. Selain itu, Rowy memiliki izin berbasis peran untuk kerja tim yang aman.
Anda dapat menghosting sendiri atau menggunakan versi cloud fitur terbatas gratis. Namun, Anda juga dapat memilih versi pro untuk semua atribut lanjutan.
Admin Motor
Motor Admin adalah platform manajemen data tanpa kode sumber terbuka yang berfokus pada panel admin aplikasi Anda.

Ini membantu Anda melakukan tindakan CRUD dalam GUI yang mudah digunakan. Selain itu, Admin Motor memudahkan analisis data dengan laporan dan bagan SQL khusus. Selain itu, Anda dapat mengintegrasikan laporan tertentu dalam satu panel dan membaginya dengan tim Anda.
Seseorang juga dapat mengintegrasikan aplikasi produksi melalui API untuk membuat formulir yang dipersonalisasi.
Versi pro Admin Motor memiliki beberapa fitur tambahan seperti memungkinkan Anda membuat CRM penjualan, dukungan pelanggan, dan manajemen proyek di area admin itu sendiri. Selain itu, Anda dapat berkolaborasi langsung di dasbor admin, mengawasi perubahan kecil, dan memulihkan catatan.
Dan seperti yang lain, versi yang dihosting sendiri gratis, sementara yang lain dibayar tergantung pada langganan.
NocoBase
NocoBase adalah platform pengembangan tanpa kode yang memungkinkan penyesuaian penuh tanpa keterampilan pengkodean.

Seperti banyak orang lain dalam daftar ini, NocoBase juga menawarkan kontrol akses granular. Aplikasi ini dengan mudah mengintegrasikan formulir, bagan statistik, tabel, kalender, dll., ke dalam blok.
Anda dapat menampilkan informasi dalam berbagai cara dan memelihara struktur data terpisah untuk mendukungnya. Dan Anda dapat menggunakan plugin jika Anda membutuhkan kecakapan pemrosesan ekstra.
NocoBase memberi Anda kepemilikan penuh dan penggunaan komersial tanpa batas di bawah lisensi MIT. Saat aplikasi dalam pengembangan awal, Anda dapat mencoba demo langsung di situs webnya.
Kesimpulan
Anda mungkin menemukan artikel ini lebih lanjut tentang pengembangan aplikasi kode rendah, dan pada kenyataannya, itu benar karena platform tanpa kode yang baik masih sangat terbatas jumlahnya. Dan jika Anda memperhitungkan sumber terbuka, maka mereka dengan cepat menjadi langka.
Namun, open-source sangat penting karena memberikan keamanan dan fleksibilitas dan mengabaikan kemungkinan kunci vendor.
PS: Anda juga dapat memeriksa beberapa database online terbaik. atau pelajari tentang aplikasi MVP.