Başlamadan Önce Hazırlanın
Bu rehberi takip etmek için bazı araçlara ve hesaplara ihtiyacınız var. Adım adım hepsini kuralım.
1. Mevcut WordPress Sitesi
İçeriklerinizin bulunduğu bir WordPress siteniz olmalı. Eğer yoksa:
- Mevcut hosting'inizde WordPress kurabilirsiniz
- Local (bilgisayarınızda) test amaçlı kurabilirsiniz: LocalWP, XAMPP
- WordPress.com'da ücretsiz blog açabilirsiniz
2. Node.js Kurulumu
Node.js, JavaScript'i bilgisayarınızda çalıştırmanızı sağlar. Next.js için gereklidir.
Windows:
- nodejs.org adresine gidin
- LTS sürümünü indirin (önerilen)
- Kurulum dosyasını çalıştırın, 'Next' diyerek ilerleyin
- Kurulum bitince Command Prompt açın
Mac:
# Homebrew ile kurulum (önerilen)
brew install node
# Veya nodejs.org'dan indirinLinux (Ubuntu/Debian):
curl -fsSL https://deb.nodesource.com/setup_18.x | sudo -E bash -
sudo apt-get install -y nodejsKontrol:
node --version
# v18.0.0 veya üzeri olmalı
npm --version
# 9.0.0 veya üzeri olmalı3. Kod Editörü: VS Code
Visual Studio Code, en popüler ücretsiz kod editörüdür.
- code.visualstudio.com adresine gidin
- İşletim sisteminize uygun sürümü indirin
- Kurun ve açın
Önerilen VS Code Eklentileri:
- ES7+ React/Redux/React-Native snippets - Hızlı kod yazımı
- Tailwind CSS IntelliSense - Tailwind otomatik tamamlama
- Prettier - Kod formatlama
- GitLens - Git geçmişi görüntüleme
4. Git Kurulumu
Git, kodunuzu versiyonlamanızı ve GitHub'a yüklemenizi sağlar.
Windows:
- git-scm.com adresine gidin
- Windows için indirin ve kurun
- Kurulum sırasında varsayılan ayarları kabul edin
Mac:
# Terminal açın, git yazın
# Kurulu değilse otomatik kurulum önerilecek
git --versionLinux:
sudo apt install git -yGit Konfigürasyonu:
git config --global user.name "Adınız Soyadınız"
git config --global user.email "[email protected]"5. Terminal Kullanımı
Komut satırını kullanacağız. Endişelenmeyin, basit komutlar!
- Windows: PowerShell veya Command Prompt
- Mac: Terminal uygulaması
- VS Code: Ctrl+` (backtick) ile terminal açılır
Hazırlık Kontrol Listesi
Devam etmeden önce şunlar hazır olmalı:
- ☐ WordPress sitesi (içerikli)
- ☐ Node.js 18+ kurulu
- ☐ VS Code kurulu
- ☐ Git kurulu ve konfigüre edilmiş
- ☐ Terminal kullanabiliyorsunuz