React.js Nedir?
Ama gelin, artık React.js ile nasıl ilk projenizi kuracağınızı öğrenmeye başlayalım!
Adım 1: Node.js ve npm Yüklemek
1. [Node.js resmi web sitesine](https://nodejs.org/) gidin.
2. İstediğiniz sürümü (LTS önerilir) indirin.
3. Kurulum tamamlandıktan sonra terminal veya komut satırında şu komutu yazarak Node.js’in doğru şekilde yüklendiğini kontrol edin:
```bash
node -v
```
Eğer bir sürüm numarası görüyorsanız, Node.js başarıyla kurulmuş demektir. Şimdi sıra npm’de!
4. npm'in doğru şekilde kurulduğunu kontrol etmek için şu komutu yazabilirsiniz:
```bash
npm -v
```
Eğer bir sürüm numarası alıyorsanız, npm de sorunsuz çalışıyor demektir.
Adım 2: React Projesi Oluşturmak
```bash
npx create-react-app benim-ilk-projem
```
Bu komut, benim-ilk-projem adlı yeni bir React projesi oluşturacak. `npx`, npm tarafından sağlanan bir araçtır ve React projenizi kurmanıza yardımcı olur. Bu işlem birkaç dakika sürebilir, çünkü gerekli tüm dosyalar ve bağımlılıklar otomatik olarak yüklenir.
Eğer her şey yolunda giderse, terminalde şu mesajı görmelisiniz:
```bash
Success! Created benim-ilk-projem at /path/to/benim-ilk-projem
```
Bu, projenizin başarıyla oluşturulduğu anlamına gelir. Şimdi projenizi başlatalım.
Adım 3: Projeyi Başlatmak
```bash
cd benim-ilk-projem
npm start
```
Bu komut, geliştirme sunucusunu başlatacak ve varsayılan olarak http://localhost:3000 adresinde projenizi görüntülemenizi sağlayacak. Web tarayıcınızda bu adresi ziyaret edin ve React uygulamanızın ilk sayfasını görmelisiniz.
Adım 4: Projeyi Keşfetmek ve Düzenlemek
Örneğin, şöyle bir değişiklik yapabilirsiniz:
```jsx
import React from 'react';
function App() {
return (
Merhaba, React!
React.js ile ilk projemizi başarıyla oluşturduk!
);
}
export default App;
```
Bu değişiklikle, sayfanızda "Merhaba, React!" yazan bir başlık ve altına bir paragraf eklemiş olduk. Şimdi tarayıcınızda değişiklikleri hemen görebilirsiniz. React, anında değişiklikleri uygulamanıza yansıtır!
Adım 5: React Bileşenlerini Anlamak
Bir bileşen oluşturmak için basit bir örnek yapalım. Yeni bir dosya oluşturun, adını `Welcome.js` koyun ve şu kodu yazın:
```jsx
import React from 'react';
function Welcome(props) {
return
Hoş geldiniz, {props.name}!
;}
export default Welcome;
```
Burada `Welcome` adında bir bileşen oluşturduk. Bu bileşen, gelen `name` prop’una göre kişiselleştirilmiş bir mesaj gösterir.
Ardından `App.js` dosyasına şu şekilde dahil edebiliriz:
```jsx
import React from 'react';
import Welcome from './Welcome';
function App() {
return (
);
}
export default App;
```
Artık uygulamanızda iki farklı kullanıcıya selam veren bileşenler olacak. Hoş geldiniz, Ahmet! ve Hoş geldiniz, Mehmet! mesajlarını görebilirsiniz.
Adım 6: Projeyi Dağıtmak
React.js ile projenizi oluşturduktan sonra, artık JavaScript dünyasında daha derinlere inmeye hazırsınız. Her şeyin nasıl çalıştığını, React’in bileşen yapısını ve proje yönetimini keşfederek çok daha güçlü bir geliştirici olabilirsiniz!