Postgres-Airtable Fusion
Table adalah basis data yang sangat cepat, real-time, profesional, ramah pengembang, tanpa kode yang dibangun di atas postgres. Ini menggunakan antarmuka sederhana, seperti spreadsheet untuk membuat aplikasi database tingkat perusahaan yang kompleks. Buka pengembangan aplikasi yang efisien tanpa kode, bebas dari rintangan keamanan dan skalabilitas data.
Rumah | Bantuan | Blog | Template | API | Peta jalan | Perselisihan | Twitter
Panduan Cepat
- Mencari pengalaman cepat? Pilih skenario dari Template Center dan klik "Gunakan Template ini".
- Mencari kinerja tinggi? Cobalah demo 1 juta baris untuk merasakan kecepatan taabel.
- Ingin belajar menggunakannya dengan cepat? Klik tutorial ini
- Tertarik menggunakannya sendiri? Klik Deploy di Kereta Api
Fitur
Antarmuka seperti spreadsheet
Yang Anda inginkan hanyalah di sini
- Pengeditan Sel Batch
- Dukungan formula
- Penyortiran dan penyaringan data
- Fungsi agregasi
- Pemformatan data
- Pengelompokan
- Kolom beku
- Impor/Ekspor
- Undo/redo
- Validasi data
- Bagan & Visualisasi
- Komentar
- Row Styling (segera hadir)
Beberapa tampilan
Visualisasikan dan berinteraksi dengan data dengan berbagai cara yang paling cocok untuk tugas spesifik mereka.
- Tampilan Grid: Tampilan default tabel, yang menampilkan data dalam format seperti spreadsheet.
- Tampilan Formulir: Input data dalam format formulir, yang berguna untuk mengumpulkan data.
- Tampilan Kanban: Menampilkan data di papan Kanban, yang merupakan representasi visual dari data dalam kolom dan kartu.
- Tampilan Galeri: Menampilkan data dalam format galeri, yang berguna untuk menampilkan gambar dan media lainnya.
- Tampilan Kalender: Menampilkan data dalam format kalender, yang berguna untuk melacak tanggal dan acara. (segera hadir)
- Gantt View: Menampilkan data dalam grafik Gantt, yang berguna untuk melacak jadwal proyek. (segera hadir)
- Tampilan Timeline: Menampilkan data dalam format timeline, yang berguna untuk melacak acara dari waktu ke waktu. (segera hadir)
Super cepat
Kecepatan respons yang luar biasa dan kapasitas data
- Jutaan data mudah diproses, dan tidak ada tekanan untuk menyaring dan menyortir
- Pengindeksan database otomatis untuk kecepatan maksimum
- Mendukung operasi data batch sekaligus
? Dukungan SQL berfitur lengkap
Integrasi tanpa batas dengan perangkat lunak yang Anda kenal
- Alat BI seperti Metabase Powerbi ...
- Alat tidak ada kode seperti appsmith ...
- Data pengambilan langsung dengan SQL asli
Privasi-pertama
Anda memiliki data Anda, terlepas dari cloud
- Bawa database Anda sendiri (segera hadir)
⚡️ Kolaborasi real-time
Dirancang untuk tim
- Tidak perlu menyegarkan halaman, data diperbarui secara real-time
- Mengintegrasikan undangan dan manajemen anggota kolaborasi dengan mulus
- Mekanisme manajemen izin yang sempurna, dari tabel ke tingkat kolom
? Ekstensi (segera hadir)
Perluas kemungkinan tak terbatas
- Kemampuan pemrograman tanpa backend berdasarkan React
- Kustomisasi aplikasi Anda sendiri dengan biaya yang sangat rendah
- Mode ekstensi skrip yang sangat mudah digunakan
? Otomatisasi (segera hadir)
Memberdayakan alur kerja berbasis data dengan mudah dan mulus
- Rancang alur kerja Anda dengan AI atau pemrograman visual
- Super mudah untuk mengambil data dari tabel
? Copilot (segera hadir)
Kemampuan AI terintegrasi asli
- Aplikasi Obrolan 2. "Buat aplikasi manajemen proyek untuk saya"
- Chat 2 Chart. "Menganalisis data dalam tabel pesanan menggunakan bagan batang"
- Obrolan 2 tampilan. "Saya ingin melihat jadwal selama seminggu terakhir dan hanya menampilkan peserta"
- Obrolan 2 Tindakan. "Setelah pesanan dibayar dan selesai, pemberitahuan email akan dikirim ke pelanggan"
- Lebih Banyak Tindakan ...
? ️ Dukungan untuk beberapa database (segera hadir)
Pilih database SQL yang Anda sukai
- Sqlite, PostgreSQL, MySQL, Mariadb, TIDB ...
Struktur
.
├── apps
│ ├── nextjs-app (front-end, include a nextjs app)
│ └── nestjs-backend (backend, include a nestjs app)
└── packages
├── common-i18n (locales)
├── core (share code and interface)
├── sdk (sdk for extensions)
├── db-main-prisma (schema, migrations, prisma client)
├── eslint-config-bases (to shared eslint configs)
└── ui-lib (ui component)
Menyebarkan
Digunakan dengan Docker
cd dockers/examples/standalone/
docker-compose up -d
Untuk detail lebih lanjut, lihat Instal Table
Penerapan satu klik
Platform ini mudah digunakan dengan satu klik dan dilengkapi dengan kredit gratis.
Perkembangan
1. Inisialisasi
# Enabling the Help Management Package Manager
corepack enable
# Install project dependencies
pnpm install
2. Pilih Database
Kami saat ini mendukung sqlite
dan postgres
, Anda dapat beralih di antara mereka dengan menjalankan perintah berikut
3. Variabel Lingkungan Kustom (Opsional)
cd apps/nextjs-app
copy .env.development .env.development.local
4. Jalankan Dev Server
Anda hanya perlu memulai backend, itu akan memulai server berikutnya untuk Frontend secara otomatis, perubahan file akan menjadi muat ulang otomatis
cd apps/nestjs-backend
pnpm dev
Mengapa Table?
Alat no-kode secara signifikan mempercepat bagaimana kita menyelesaikan sesuatu, memungkinkan pengguna non-teknologi untuk membangun aplikasi yang luar biasa dan mengubah cara banyak bekerja dan hidup. Orang-orang suka menggunakan UI seperti spreadsheet untuk menangani data mereka karena mudah, fleksibel, dan bagus untuk kolaborasi tim. Mereka juga lebih suka merancang layar aplikasi mereka tanpa terjebak dengan templat yang kikuk.
Memberi orang-orang non-teknologi kemampuan untuk membuat perangkat lunak mereka terdengar menarik. Tapi itulah awalnya:
- Ketika bisnis berkembang, kebutuhan data mereka meningkat. Tidak ada yang ingin mendengar bahwa begitu pesanan mereka mencapai 100 ribu, mereka akan melebihi antarmuka mereka saat ini. Namun, banyak platform tanpa kode goyah pada skala seperti itu.
- Sebagian besar platform no-kode berbasis cloud. Ini berarti data penting Anda duduk dengan penyedia, dan beralih ke platform lain bisa menjadi sakit kepala.
- Terkadang, alat tanpa kode tidak dapat melakukan apa yang Anda inginkan karena keterbatasan mereka, membuat pengguna macet.
- Jika suatu alat menjadi penting, pada akhirnya Anda akan membutuhkan keahlian teknologi. Tetapi pengembang sering menganggap platform ini rumit.
- Memelihara sistem dengan pengaturan yang kompleks bisa sulit bagi pengembang, terutama jika ini tidak dibangun menggunakan standar perangkat lunak umum.
- Sistem yang tidak menggunakan standar -standar ini mungkin perlu pembenahan atau penggantian, biaya lebih banyak dalam jangka panjang. Bahkan mungkin berarti membuang rute tanpa kode dan kembali ke pengkodean tradisional.
Seperti apa yang kita pikirkan di masa depan produk no-code
- Antarmuka yang dapat digunakan siapa pun untuk membangun aplikasi dengan mudah.
- Akses mudah ke data, membiarkan pengguna mengambil, memindahkan, dan menggunakan kembali informasi mereka sesuai keinginan.
- Privasi dan pilihan data, apakah itu di cloud, di tempat, atau bahkan hanya di lokal Anda.
- Perlu bekerja untuk pengembang juga, bukan hanya pengguna non-teknologi.
- Ini harus menangani banyak data, sehingga dapat tumbuh dengan bisnis Anda.
- Fleksibilitas untuk berintegrasi dengan perangkat lunak lain, menggabungkan kekuatan untuk menyelesaikan pekerjaan.
- Terakhir, integrasi AI asli untuk mengambil kegunaan ke tingkat berikutnya.
Intinya, Table bukan hanya solusi tanpa kode lain, ini adalah jawaban yang komprehensif untuk tuntutan pengembangan perangkat lunak modern yang berkembang, memastikan bahwa setiap orang, terlepas dari kemahiran teknis mereka, memiliki platform yang disesuaikan dengan kebutuhan mereka.
Sponsor ❤️
Jika Anda menikmati beberapa proyek ini di perusahaan Anda, saya sangat menghargai sponsor, kopi, atau bintang yang dijatuhkan. Itu memberi saya lebih banyak waktu untuk memperbaikinya ke tingkat berikutnya.
Lisensi
AGPL-3.0