# Firebase Hosting Nedir? Nasıl Kullanılır?

Firebase Hosting, Firebase tarafından sunulan hızlı ve güvenli bir web hosting hizmetidir. Firebase Hosting'i kullanarak basit bir HTML ve JavaScript projesini kolayca dağıtabilirsiniz. Bu yazım Firebase Hosting'e basit bir HTML+JS projesinin nasıl dağıtılacağına dair adım adım bir rehber niteliği taşıyor.

## Firebase Projesi Oluşturma

Firebase Hosting kullanmak için öncelikle bir Firebase projesi oluşturmanız gerekiyor. Firebase Console'a gidin ve "Add Project" (Proje Ekle) butonuna tıklayarak bir proje oluşturun. Projenize bir ad verin ve gerekli diğer ayarları yapılandırın.

## Firebase CLI Kurulumu

Firebase CLI (Command Line Interface), Firebase hizmetlerine komut satırından erişmenizi sağlayan bir araçtır. Firebase CLI'yi kurmak için, terminalinizde aşağıdaki komutu çalıştırın:

```javascript
npm install -g firebase-tools
```

## Firebase CLI ile Oturum Açın

Firebase CLI'yi yükledikten sonra, terminalinizi açın ve aşağıdaki komutu çalıştırarak Firebase hesabınıza oturum açın:

```javascript
firebase login
```

## Firebase Hosting Konfigürasyonu

Firebase Hosting'i kullanabilmek için, projenizi konfigüre etmeniz gerekiyor. Firebase CLI'yi kullanarak, terminalde projenizi seçin ve Hosting ayarlarını yapılandırın:

```javascript
firebase init hosting
```

Bu komut, Firebase Hosting için bir proje oluşturacak ve bir `firebase.json` dosyası ekleyecektir.

## HTML ve JavaScript Dosyalarını Firebase Hosting'e Yükleyin

Firebase Hosting'i yapılandırdıktan sonra, web sitenizi Firebase Hosting'e yükleyebilirsiniz. Öncelikle, HTML ve JavaScript dosyalarınızı bir klasöre yerleştirin. Ardından, aşağıdaki komutu kullanarak dosyalarınızı Firebase Hosting'e yükleyin:

```javascript
firebase deploy
```

Bu komut, web sitenizi Firebase Hosting'e yükleyecektir. Komut çalıştırıldıktan sonra, bir URL alacaksınız ve web sitenize erişebilirsiniz.

Sonuç olarak, Firebase Hosting kullanarak basit bir HTML ve JavaScript projesini dağıtmak oldukça kolaydır. Firebase Hosting'in kullanımı için öncelikle bir Firebase projesi oluşturmanız ve Firebase CLI'yi yüklemeniz gerekiyor. Daha sonra, projenizi Firebase Hosting'e yükleyebilirsiniz. Bu adımları takip ederek, web sitenizi Firebase Hosting'e kolayca dağıtabilirsiniz.
