Bun logo

Bun

Modern JavaScript uygulamaları için hızlı, kapsamlı ve geliştirici dostu bir araç takımı.

Bun, hızlı bir JavaScript, TypeScript ve JSX araç takımıdır. Hızlı bir çalışma zamanı, paketleyici, test çalıştırıcısı ve paket yöneticisi sunar. Node.js uyumluluğu ile çalışır ve performansı artırır.

Sponsors

Become one
Featured
NotchNook
NotchNook

NotchNook

Access media, calendar, files, and more from the Mac's notch

Visit Website
Featured
NoFilterGPT
NoFilterGPT

NoFilterGPT

Unleash the Unrestricted Power of anonymous and unfiltered ChatGPT

Visit Website

Promote your product

Seen by 300K+ monthly visitors

Bun - Modern JavaScript uygulamaları için hızlı, kapsamlı ve geliştirici dostu bir araç takımı. | Product Screenshot
Bun product screenshot

Bun hakkında daha fazla

Bun

Bun, modern JavaScript ekosistemi için sıfırdan oluşturulmuş hızlı bir JavaScript çalışma zamanıdır. Hızlı başlangıç ve çalışma zamanı sunarak, geliştiricilere performans, daha az karmaşıklık ve daha yüksek verimlilik sağlar. Bun, Node.js'nin yerini alacak şekilde tasarlanmıştır ve binlerce Node.js ve Web API'sini yerel olarak uygular.

  • Hızlı JavaScript Çalışma Zamanı:JavaScriptCore üzerine inşa edilmiş olup, hızlı başlangıç ve çalışma süreleri sunar. Express.js 'hello world' uygulamasında saniyede 59,026 istek işleyebilir, diğerlerine göre önemli ölçüde daha hızlıdır.
  • Yerleşik Paket Yöneticisi:npm uyumlu bağımlılıkları yükler, yönetir ve yayınlar. Bun install, paket yüklemelerini diğerlerine göre 30 kata kadar hızlandırır, geliştirme sürecini hızlandırır.
  • Hızlı Test Çalıştırıcısı:Jest uyumlu test çalıştırıcısı ile testleri 10-30 kat daha hızlı çalıştırır. VS Code entegrasyonu ve eşzamanlı yürütme özellikleriyle test süreçlerini iyileştirir.
  • Yerleşik SQL Sürücüleri:PostgreSQL, MySQL ve SQLite sürücüleri ile hızlı ve birleşik bir API üzerinden herhangi bir SQL veritabanına bağlanır. Sorgu boru hattı ile en hızlı performansı sunar.
  • TypeScript Desteği:TypeScript'i birinci sınıf destekler, 'paths', 'enum' ve 'namespace' gibi özellikleri içerir. Kod yazımını ve yönetimi kolaylaştırır.
  • Yerleşik Web Sunucusu:Bun.serve() ile yıldırım hızında HTTP sunucusu ve dinamik yollar ve joker karakterler için yönlendirme sağlar. Web uygulamaları için hızlı ve kolay bir çözüm sunar.
  • Yerleşik Ön Uç Geliştirme Sunucusu:Tam özellikli bir geliştirme sunucusu ile modern ön uç uygulamalarını çalıştırır. Anında sıcak yeniden yükleme ve sıfır yapılandırma ile hızlı geliştirme sağlar.
  • Yerleşik Dosya İşlemleri:Dosya okuma, yazma ve YAML dosyalarını içe aktarma gibi çeşitli dosya işlemleri için API'ler sunar. Geliştiricilerin dosya yönetimi görevlerini basitleştirir.
  • Yerleşik Kabuk API'si:Çapraz platform kabuk komut dosyası oluşturma için yerel bash benzeri bir kabuk sunar. Geliştiricilere platformlar arası komut dosyası oluşturma yeteneği sağlar.
  • Yerleşik Şifreleme API'leri:Bcrypt, argon2 ve şifreleme dışı hash fonksiyonları gibi şifreleme API'leri sunar. Güvenlik ve veri bütünlüğünü artırır.

Günümüzün hızlı tempolu dünyasında, Bun, geliştiricilere JavaScript uygulamalarını oluşturmak ve dağıtmak için kapsamlı bir çözüm sunar. Hız, verimlilik ve kullanım kolaylığına odaklanarak, geliştirme süreçlerinizi dönüştürür. Bun'ı seçerek, daha hızlı yükleme süreleri, daha iyi performans ve daha üretken bir geliştirme deneyimi elde edersiniz.