React.js Nedir ve Neden Tercih Edilmeli?
Şimdi gelelim sorunun cevabına: "React.js ile bir web uygulaması nasıl yapılır?" Sadece birkaç adımda bu süreci kolayca geçirebilirsin. Hadi başlayalım!
Adım 1: Proje Kurulumuna Başla
Kurulum tamamlandıktan sonra, terminal ya da komut istemcisini açıp şunları yaz:
npx create-react-app react-web-uygulamam
cd react-web-uygulamam
npm start
Bu komutlarla yeni bir React projesi oluşturmuş oluyorsun ve geliştirme sunucusunu başlatıyorsun. Eğer her şey doğruysa, tarayıcında http://localhost:3000 adresinde yeni React uygulamanı görmelisin.
Adım 2: İlk Component'inizi Oluşturun
import React from 'react';
function App() {
return (
Merhaba, React!
Web uygulamamıza hoş geldiniz.
);
}
export default App;
Bu kadar basit! Şu an sadece "Merhaba, React!" başlıklı bir yazı ve açıklama bulunan temel bir sayfa yarattık. React'ın gücünü burada görüyorsun; sadece birkaç satırla bir component oluşturduk.
Adım 3: CSS ile Stilinizi Ekleyin
.App {
text-align: center;
margin-top: 50px;
}
h1 {
color: #4CAF50;
}
p {
font-size: 20px;
color: #555;
}
Bu kod, başlıkları yeşil yapacak, paragrafları ise daha okunabilir bir hale getirecek. Tarayıcında Ctrl + R ile yenileyip, değişiklikleri görebilirsin.
Adım 4: Kullanıcı Etkileşimi Ekleyin
import React, { useState } from 'react';
function App() {
const [message, setMessage] = useState("Merhaba, React!");
const changeMessage = () => {
setMessage("React ile harika şeyler yapıyoruz!");
};
return (
{message}
);
}
export default App;
Burada, useState hook’u sayesinde mesajın değişmesini sağlıyoruz. Kullanıcı butona tıkladığında, ekrana yazılan mesaj da değişiyor. Bu basit etkileşim, uygulamanın daha dinamik hale gelmesini sağlar.
Adım 5: Uygulamanızı Yayınlayın
Örneğin, Vercel kullanıyorsanız, şu adımları izleyebilirsiniz:
1. GitHub hesabınıza projenizi yükleyin.
2. Vercel’e giriş yapın ve yeni bir proje oluşturun.
3. GitHub reposunu seçin ve yayınlama işlemini tamamlayın.
Uygulamanız şimdi herkesin erişebileceği bir şekilde internette!