---
title: NocoBase
slug: nocobase-17bef
url: /detay/nocobase-17bef
type: article
language: Türkçe
entity:
  primary: NocoBase
  type: article
  categories:
    - name: Yazılım Ve Yapay Zekâ
      slug: yazilim-ve-yapay-zeka
      url: /kategori/yazilim-ve-yapay-zeka
    - name: Bilim Ve Teknoloji
      slug: bilim
      url: /kategori/bilim
    - name: Bilgi Teknolojileri Ve Dijitalleşme
      slug: bilgi-teknolojileri-ve-dijitallesme
      url: /kategori/bilgi-teknolojileri-ve-dijitallesme
  tags:
    - nocobase
    - kod
    - Yazılım
    - web
author: Hüsnü Umut Okur
created_at: 2026-01-03T09:50:22.277115+03:00
updated_at: 2026-03-29T14:02:36.092420+03:00
image: https://cdn.t3pedia.org/media/uploads/2026/01/03/wV6gnP0eUwpdP1FecgmYfkvhqsezvyJI.png
---

# NocoBase

<!-- CONTEXT: KURE Information Cards for "NocoBase" -->

## KURE Information Cards

![noco.jpg](https://cdn.t3pedia.org/media/uploads/2026/01/03/WvbEnb86WzBTy1l1L7hFIWwlme5wy48m.jpg)
*NocoBase*

| Field | Value |
|-------|-------|
| Çalışma Modeli | Self-hosted (Kullanıcı Altyapısı) |
| İlk Ortaya Çıkışı | Açık kaynak sürümler 2022 itibarıyla yayımlanmıştır |
| Lisans | AGPL-3.0 |
| Geliştirici / Topluluk | NocoBase açık kaynak topluluğu |
| Tür(ler) | No-code / Low-code uygulama geliştirme platformu |

<!-- CONTEXT: Article Content for "NocoBase" -->

## Article Content

**NocoBase**, ekiplerin no-code/low-code yaklaşımıyla veri odaklı uygulamalar geliştirmesini sağlayan, self-hosted çalışabilen ve açık kaynak olarak sunulan bir yazılım platformudur. Platform; iç araçlar, yönetim panoları ve iş süreçlerine yönelik uygulamaların geliştirilmesini hedefler. Bu yönüyle NocoBase, no-code ekosisteminde veri merkezli uygulama geliştirme yaklaşımına odaklanan çözümler arasında yer alır.

No-code ve low-code yaklaşımlar, yazılım geliştirme sürecinde görsel yapılandırmayı ön plana çıkararak uygulamaların hızlı biçimde oluşturulmasını amaçlar. Bu yaklaşımlar, yazılım geliştirme bariyerlerini düşürmeyi ve farklı disiplinlerden kullanıcıların uygulama geliştirme süreçlerine katılımını artırmayı amaçlayan yöntemler olarak öne çıkmaktadır. NocoBase, bu yaklaşımı veri tabanı temelli uygulamalara uyarlayan bir platform olarak konumlanır.

### **NocoBase Çalışma Modeli**

NocoBase, veri tabanları ve veri modelleri üzerine kurulu uygulamaların; kullanıcı arayüzü, iş akışları ve yetkilendirme gibi bileşenlerle birlikte yapılandırılmasını sağlar. Uygulama davranışları ve karar mantığı, kod yazmadan veya sınırlı kod kullanarak sayfa düzenleri, bloklar ve aksiyonlar üzerinden tanımlanır. Bu yapı, uygulamanın işlevsel davranışlarının veri modeliyle doğrudan ilişkilendirilmesine imkân verir.

![Image](https://cdn.kureansiklopedi.com/media/uploads/2026/01/03/YJ6WT1KpzgL8zi1IgcOrCPl2EAKw8vXM.gif)
*NocoBase Görev Yönetimi (NocoBase)*

Platform, uygulama geliştirme sürecini yalnızca ön yüz tasarımına indirgemez; veri yapısı, işlevler ve kullanıcı etkileşimi birlikte ele alınır. Bu yaklaşım, no-code araçların yalnızca basit arayüz üretimiyle sınırlı kalmasının önüne geçmeyi hedefler.

### **Mimari Yaklaşım**

NocoBase, mikroçekirdek ve eklenti ([plugin](/tr/detay/plugin-4422d/llms.txt)) mimarisi ile tasarlanmıştır. Çekirdek sistem, eklentilerin yönetimi, yaşam döngüsü ve bağımlılıkların kontrolü gibi temel işlevleri yerine getirir. Uygulamaya ait asıl işlevler, eklentiler aracılığıyla sisteme dahil edilir. Bu yapı, platformun modüler biçimde genişletilmesine olanak tanır.

Sayfalar, arayüz blokları, aksiyonlar, [API](/tr/detay/api-uygulama-planlama-arayuzu-59f36/llms.txt) uç noktaları ve veri kaynakları gibi bileşenler eklenti olarak eklenebilir veya özelleştirilebilir. Bu sayede platform, farklı kullanım senaryolarına uyarlanabilir ve geliştiriciler tarafından yeni işlevlerle genişletilebilir.

### **Avantajları**

- Veri odaklı uygulamaların hızlı biçimde oluşturulmasına imkân tanır.
- Değişen iş gereksinimlerine kısa sürede uyarlanabilen uygulama yapıları oluşturulmasını sağlar.
- Farklı ölçeklerdeki ekipler ve projeler için kullanılabilir bir geliştirme ortamı sunar.
- Uygulama mantığının veri yapılarıyla tutarlı biçimde tanımlanmasını mümkün kılar.
- Teknik bilgi düzeyi farklı kullanıcıların aynı uygulama geliştirme sürecine katılımını destekler.
- Uygulama geliştirme sürecinde ekipler arası iş birliğini kolaylaştırır.
- Uzun vadeli kullanım ve uyarlanabilirlik açısından kapalı sistemlere bağımlılığı azaltır.
- Farklı kullanım senaryolarına göre yapılandırılabilen esnek bir geliştirme yaklaşımı sunar.

### Sınırlılıkları

NocoBase, veri yönetimi ve iş süreçlerine odaklandığı için estetik öncelikli veya karmaşık animasyonlar içeren son kullanıcı odaklı (B2C) uygulamalar için görsel tasarım esnekliği sunmaz; arayüz yapısı büyük oranda tanımlanan veri modellerine bağımlıdır. No-code bir araç olmasına rağmen, ilişkisel veri tabanı mantığına dayalı mimarisi nedeniyle teknik altyapısı olmayan kullanıcılar için belirli bir öğrenme eğrisi gerektirir. Ayrıca, platformun sunduğu standart eklentilerin dışına çıkan çok özel iş mantıkları için [Node.js](/tr/detay/nodejs-1c37b/llms.txt) veya React bilgisiyle kod yazma ihtiyacı doğabilmektedir. Son olarak, sistemin kurulum ve performans yönetimi tamamen kullanıcının kendi sunucu altyapısına bağlı olduğundan, ölçeklenebilirlik ve güvenlik yapılandırmaları ekiplerin teknik yetkinliğiyle sınırlıdır.

### **Veri Modeli Odaklı Yapı**

NocoBase, kullanıcı arayüzünü yalnızca sabit form ve tablo şablonlarına dayandırmaz. Bunun yerine veri modelini merkez alan bir yapı benimser. Koleksiyonlar (tablolar), alanlar ve ilişkiler tanımlandıktan sonra, bu veri yapıları üzerinde farklı sayfa düzenleri ve aksiyon kümeleri oluşturulabilir.

Aynı veri modeli, farklı kullanıcı rolleri veya iş süreçleri için farklı biçimlerde sunulabilir. Platform, ana veritabanının yanı sıra haricî veritabanları ve üçüncü taraf API’leri veri kaynağı olarak kullanabilmeyi destekler. Bu yaklaşım, NocoBase’in yalnızca tek bir veri kaynağına bağlı kalmadan çalışmasına imkân tanır.

### **Teknoloji Yığını**

NocoBase, TypeScript dili ile geliştirilmiştir. Sunucu tarafında Node.js ve Koa, istemci tarafında ise React kullanılmaktadır. Bu teknoloji yığını, platformun web tabanlı mimarisini destekler ve yaygın yazılım ekosistemleriyle uyumlu bir geliştirme ortamı sunar.

### **Kurulum ve Çalışma Biçimi**

NocoBase, farklı kullanım senaryolarına uygun olacak şekilde birden fazla kurulum yöntemi sunar. Platform, [Docker](/tr/detay/docker-web-framework/llms.txt) kullanılarak hızlı biçimde devreye alınabilir. Bunun yanında bir kurulum aracı (CLI) aracılığıyla yeni bir NocoBase uygulaması oluşturulabilir veya sistem doğrudan kaynak koddan derlenerek çalıştırılabilir.

Bu kurulum seçenekleri, NocoBase’in hem tamamen no-code yaklaşımıyla kullanılmasına hem de low-code veya geliştirici odaklı özelleştirmelere açık olmasına imkân tanır. Açık kaynak lisans yapısının yardımıyla platform, bireysel kullanıcılar, ekipler ve kurumlar tarafından kendi altyapılarında çalıştırılabilir.

<!-- CONTEXT: Academic Sources and References for "NocoBase" -->

## Academic Sources and References

1. Kurnia, Ulisyah Shelly ve Briansyah Setio Wiyono. “Comparison of the Effectiveness of NocoDB and Nocobase Performance in the Development of Electronic-Based Government System Applications.” Jurnal Inovasi Sistem Informasi 3, no. 2 (2023). Erişim tarihi: 2 Ocak 2026. https://www.researchgate.net/publication/397620318\_Comparison\_of\_the\_Effectiveness\_of\_NocoDB\_and\_Nocobase\_Performance\_in\_the\_Development\_of\_Electronic-Based\_Government\_System\_Applications.
2. NocoBase. “NocoBase.” GitHub. Erişim tarihi: 2 Ocak 2026. https://github.com/nocobase.
3. NocoBase. “NocoBase.” Resmî web sitesi. Erişim tarihi: 2 Ocak 2026. https://www.nocobase.com/.
4. NocoBase. “Nocobase/nocobase.” GitHub deposu. Erişim tarihi: 2 Ocak 2026. https://github.com/nocobase/nocobase.
5. Rokis, Karlis ve Marite Kirikova. “Challenges of Low-Code/No-Code Software Development: A Literature Review.” İçinde Trends in Enterprise Software Development. Springer, 2022. Erişim tarihi: 2 Ocak 2026. https://link.springer.com/chapter/10.1007/978-3-031-16947-2\_1.