📄️ deno.json ve package.json
Deno'yu yapılandırmak için kullanılan önemli dosyalar olan deno.json ve package.json hakkında bilgi. Bu içerik, kullanılan yapılandırma seçeneklerini ve hangi durumlarda bu dosyaların kullanılacağını açıklamaktadır.
📄️ Kodunuzu Hata Ayıklama
Deno ile hata ayıklama sürecini ve V8 Inspector Protocol kullanarak nasıl etkili bir şekilde yapabileceğinizi öğrenin. Geliştiricilere yönelik pratik ipuçları ve örneklerle dolu bu rehber, hata ayıklama sürecinizi hızlandırmanıza yardımcı olacaktır.
📄️ HTTP Sunucusu Yazma
HTTP sunucuları yazma konusunda kapsamlı bir rehber. Deno'nun yerleşik HTTP sunucu API'si ile sunucu oluşturma, gelen istekleri işleme ve HTTPS desteği gibi konuları kapsar.
📄️ Temel Bilgiler
Deno, geliştiricilere yönelik tasarımıyla dikkat çeken, basit kullanım ve yüksek verimlilik sunan bir platformdur. Bu belge, Deno’nun temel özelliklerini ve avantajlarını açıklayarak yeni başlayanların sürecini kolaylaştırmayı hedefler.
📄️ Linting ve Formatlama
Deno’nun yerleşik linting ve formatlama araçlarının kullanımı ile kodunuzu temiz, tutarlı ve hatalardan arındırma süreçleri ele alınmaktadır. Bu makalede, Deno’nun `deno fmt` ve `deno lint` komutları ile nasıl etkili bir şekilde çalışılacağı anlatılmaktadır.
📄️ Modüller ve Bağımlılıklar
Deno, ECMAScript modüllerini kullanarak modern JavaScript standartlarına uyum sağlar. Bu kılavuz, Deno'da modüllerin nasıl içe aktarılacağı, yönetileceği ve yayımlanacağı hakkında kapsamlı bilgiler sunar.
📄️ Node ve npm desteği
Deno, Node.js projelerini çalıştırmak için yerel destek sunarken, bazı farklılıklar ve dikkat edilmesi gereken noktalar bulunmaktadır. Bu belge, Deno'da Node.js'in yerleşik API'lerinin kullanımı, npm paketleri ile entegrasyonu ve CommonJS desteği hakkında kapsamlı bilgiler sunmaktadır.
📄️ Güvenlik ve izinler
Deno'nun güvenlik modeli ve izin sisteminin temel ilkeleri üzerine bilgi sağlayarak, geliştiricilere güvenli kod yürütme pratiği konusunda rehberlik eder. İzinleri yönetmek için kullanılabilecek komut satırı bayrakları ve bu bayrakların kullanımı açıklanmaktadır.
📄️ Stabilite ve sürümler
Deno sürüm takvimi ve uzun süreli destek (LTS) kanalları hakkında bilgiler sunmaktadır. Bu içerik, yeni API'lerin kararlılığı ve standart kütüphane modüllerinin durumu konusunda rehberlik eder.
📄️ Standart Kütüphane
Deno, TypeScript ile yazılmış bir standart kütüphane sağlar. Bu kütüphane, uygulama mantığınıza odaklanmanızı sağlar ve yaygın görevlerde tekrar kullanım için standart modüller sunar.
📄️ Test Etme
Deno's built-in test runner streamlines writing and executing tests for JavaScript and TypeScript, offering developers robust tools without the need for external dependencies. This guide explores how to define tests, execute them, and leverage various test features effectively.
📄️ TypeScript Desteği
TypeScript, Deno'da JavaScript ve WebAssembly gibi birinci sınıf bir dil olarak tanıtılır. Bu makalede, TypeScript'in Deno ile entegrasyonu, tür kontrolü ve JavaScript ile kullanımına dair bilgiler sunulmaktadır.
📄️ Web geliştirimi
Deno, web uygulamaları için güvenli bir geliştirme ortamı sunarak modern web geliştirme sürecini kolaylaştırır. Bu içerikte, Deno ile birlikte kullanılabilecek popüler web framework'leri hakkında bilgi edinilecektir.
📄️ Çalışma Alanları ve Monorepos
Deno, birden fazla ilgili ve bağımlı paketi yöneten monorepos olarak bilinen çalışma alanlarını destekler. Bu belge, çalışma alanları ile ilgili yapılandırma ve kullanım detaylarını içermektedir.