Diller ve çatılar
Seçtiğin dilde üret
Web uygulamaları, API’ler, mobil uygulamalar ve kütüphaneler — adını verdiğin çatıda, aynı ajan tarafından planlanır, yazılır, gerçek bir sanal alanda test edilir ve yayınlanır.
Bugün açık olanlar
11 dilde 27 çatı bugün açık
Buradaki her çatı, üyeler kullanmadan önce Craftkite’ın kalite denetimlerini geçti: gerçek uygulamalar üretildi, test edildi ve incelendi. İsteğinde birinin adını ver ya da seçimi Craftkite’a bırak.
TypeScript
Next.js
Web uygulaması
Expo (React Native)
Mobil uygulama
Hono API (TypeScript)
APIServis
Vite + React
Web uygulamasıStatik site
Nuxt (Vue)
Web uygulaması
Angular
Web uygulaması
SvelteKit
Web uygulaması
TypeScript library
Kütüphane
Python
FastAPI (Python)
APIServis
Django (Python)
Web uygulaması
Python package
Kütüphane
JavaScript
HTML, CSS and jQuery
Statik site
C#
ASP.NET Core API (C#)
APIServis
ASP.NET Core (C#, Razor Pages)
Web uygulaması
Java
Spring Boot API (Java)
APIServis
Spring Boot (Java, Thymeleaf)
Web uygulaması
Kotlin
Spring Boot API (Kotlin)
APIServis
PHP
Laravel API (PHP)
APIServis
Laravel (PHP)
Web uygulaması
Go
Go API
APIServis
Go web
Web uygulaması
Ruby
Ruby on Rails
Web uygulaması
Ruby gem
Kütüphane
Rust
Axum API (Rust)
APIServis
Rust crate
Kütüphane
Dart
Flutter
Mobil uygulama
Dart package
Kütüphane
Başka bir dil mi? Evrensel mod için stüdyoda “Herhangi bir dil”i seç. Craftkite en iyi çaba esasıyla üretir ve neyi denetleyebildiğini, neyi denetleyemediğini söyler.
Her dilde her projeye gelenler
Gerçek bir sanal alanda üretilir ve test edilir
Craftkite araç zincirini kurar; derlemeyi, testleri ve lint denetimlerini çalıştırır, başarısız olanı sen görmeden düzeltir.
Canlı önizleme
Web uygulamaları önizlemede, API’ler istek gezgininde, komut satırı araçları terminalde açılır — stüdyoda ve mobil uygulamada.
Gerektiğinde veritabanı
Veri saklayan uygulamalar geçişleriyle birlikte bir veritabanı alır; stüdyoda ve mobil uygulamada veri görüntüleyici vardır.
Kullanıcıların için oturum açma
Craftkite Accounts her dildeki uygulamaya e-posta, sosyal hesaplar ve iki adımlı doğrulamayla oturum açma sağlar; kimlik kodu yazman gerekmez.
Tek dokunuşla yayınla
Her çatı kendi yoluyla yayına çıkar — konteyner, statik site ya da mağaza derlemesi — senin yerine seçilir.
Kod senin
Projeyi indir ya da Git sağlayıcınla eşitle. Craftkite olmadan da çalışır.
Kütüphaneler, kendi kayıt depolarına yayınlanır
Bir kütüphane yaz; Craftkite her sürümü derler, test eder ve kendi hesabınla kayıt deposuna yayınlar — asla Craftkite hesabıyla değil.
- TypeScript library → npm
- Rust crate → crates.io
- Python package → PyPI
- Ruby gem → RubyGems
- Dart package → pub.dev
Bir sürüm: 50 kredi
Tek istek, birden çok parça
Bir web uygulamasını, mobil uygulamayı ve arkalarındaki API’yi tek istekte iste. Craftkite parçaları planlar, tipli istemcilerle sırayla üretir ve birlikte yayınlar.
Proje hafızası
Craftkite her projenin kararlarını — çatıyı, veri modelini, korunmasını istediklerini — kısa bir kayıtta tutar; sonraki değişiklikler bunlara uyar. Kaydı okuyup düzenleyebilirsin.
Dürüst sınırlar
- Bir çatı ancak kalite denetimlerini geçtikten sonra listelenir; yenileri geçtikçe eklenir.
- Klasik .NET Framework gibi yalnızca Windows’ta çalışan çatılar desteklenmez; Craftkite modern .NET’e geçişi önerir.
- Sanal alanlarda ekran kartı yoktur; makine öğrenimi modeli eğitmek kapsam dışıdır.
