Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
47 commits
Select commit Hold shift + click to select a range
b229424
translate reusing-logic-with-custom-hooks page
anilcanboga Jan 11, 2025
c35b4ba
translate reusing-logic-with-custom-hooks page
anilcanboga Jan 12, 2025
f829295
translate reusing with custom hooks
anilcanboga Jan 12, 2025
f1f2ee9
Merge pull request #590 from anilcanboga/main
bilalkarakollu Jan 13, 2025
fa320a1
Translate React Reference Overview Page
anilcanboga Jan 13, 2025
8385b8d
Translate React Reference Overview Page
anilcanboga Jan 13, 2025
d7451aa
Translate React Reference Overview Page
anilcanboga Jan 13, 2025
9f7a611
Translate React Reference Overview Page
anilcanboga Jan 13, 2025
8a8f4ee
Translate React Reference Overview Page
anilcanboga Jan 13, 2025
740d0e7
translate use client page
anilcanboga Jan 13, 2025
da6e660
translate menu item
anilcanboga Jan 13, 2025
1cd8af7
translate menu item
anilcanboga Jan 13, 2025
76cfdfc
translate menu item
anilcanboga Jan 13, 2025
0988446
translate menu item
anilcanboga Jan 13, 2025
023c3c3
translate menu item
anilcanboga Jan 13, 2025
c7411fc
translate not found page
anilcanboga Jan 13, 2025
7147153
Merge pull request #594 from reactjs/anilcanboga/react-translate-page…
anilcanboga Jan 13, 2025
152097d
translate feedback component
anilcanboga Jan 13, 2025
c3ef6c7
Merge pull request #593 from reactjs/anilcanboga/react-reference
anilcanboga Jan 13, 2025
60a37c3
Merge pull request #596 from reactjs/anilcanboga/react-translate-page…
anilcanboga Jan 13, 2025
c7621c1
Merge pull request #595 from reactjs/anilcanboga/not-found-page
anilcanboga Jan 13, 2025
335bf51
translate react blog page
anilcanboga Jan 14, 2025
8aa74a4
translate react blog page
anilcanboga Jan 14, 2025
6ce07aa
translate react blog page
anilcanboga Jan 14, 2025
65742b8
translate react blog page
anilcanboga Jan 14, 2025
13f6238
translate react blog page
anilcanboga Jan 14, 2025
8cec8d3
translate react blog page
anilcanboga Jan 14, 2025
a99c582
translate react blog page
anilcanboga Jan 14, 2025
0536635
translate react blog page
anilcanboga Jan 14, 2025
8ca83e1
translate react blog page
anilcanboga Jan 14, 2025
9b97c45
translate react blog page
anilcanboga Jan 14, 2025
187fd0d
translate react blog page
anilcanboga Jan 14, 2025
784c92f
translate react blog page
anilcanboga Jan 14, 2025
80ce1b4
translate menu item
anilcanboga Jan 14, 2025
ab5d1c4
translate server actions page
anilcanboga Jan 14, 2025
f58979b
translate server actions page
anilcanboga Jan 14, 2025
93325ab
translate server actions page
anilcanboga Jan 14, 2025
89d5cbd
translate server actions page
anilcanboga Jan 14, 2025
fad9881
translate server actions page
anilcanboga Jan 14, 2025
2bd6adc
translate server actions page
anilcanboga Jan 14, 2025
086c698
translate server actions page
anilcanboga Jan 14, 2025
051b244
translate server actions page
anilcanboga Jan 14, 2025
66299f1
translate server actions page
anilcanboga Jan 14, 2025
7361657
translate react server components page
anilcanboga Jan 14, 2025
3707663
Merge pull request #597 from reactjs/anilcanboga/react-blog
anilcanboga Jan 14, 2025
07e2bd9
Merge pull request #598 from reactjs/anilcanboga/server-actions
bilalkarakollu Jan 18, 2025
d472bd9
Merge branch 'sync-9000e6e0' into main-sync
bilalkarakollu Jan 18, 2025
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
4 changes: 3 additions & 1 deletion src/components/Layout/Feedback.tsx
Original file line number Diff line number Diff line change
Expand Up @@ -67,7 +67,9 @@ function SendFeedback({onSubmit}: {onSubmit: () => void}) {
{exit: isSubmitted}
)}>
<p className="w-full text-lg font-bold text-primary dark:text-primary-dark me-4">
{isSubmitted ? 'Thank you for your feedback!' : 'Is this page useful?'}
{isSubmitted
? 'Geri bildiriminiz için teşekkür ederiz!'
: 'Bu sayfa yararlı mı?'}
</p>
{!isSubmitted && (
<button
Expand Down
72 changes: 36 additions & 36 deletions src/content/blog/index.md
Original file line number Diff line number Diff line change
Expand Up @@ -4,102 +4,102 @@ title: React Blog

<Intro>

This blog is the official source for the updates from the React team. Anything important, including release notes or deprecation notices, will be posted here first. You can also follow the [@reactjs](https://twitter.com/reactjs) account on Twitter, but you won’t miss anything essential if you only read this blog.
Bu blog, React ekibinden gelen güncellemeler için resmi kaynaktır. Sürüm notları veya kullanımdan kaldırma bildirimleri de dahil olmak üzere önemli her şey ilk olarak burada yayınlanacaktır. Twitter'da [@reactjs](https://twitter.com/reactjs) hesabını da takip edebilirsiniz, ancak sadece bu blogu okursanız önemli bir şey kaçırmazsınız.

</Intro>

<div className="sm:-mx-5 flex flex-col gap-5 mt-12">

<BlogCard title="React v19 " date="December 5, 2024" url="/blog/2024/12/05/react-19">
<BlogCard title="React v19 " date="5 Aralık, 2024" url="/blog/2024/12/05/react-19">

In the React 19 Upgrade Guide, we shared step-by-step instructions for upgrading your app to React 19. In this post, we'll give an overview of the new features in React 19, and how you can adopt them ...
React 19 Yükseltme Kılavuzu'nda, uygulamanızı React 19'a yükseltmek için adım adım talimatları paylaştık. Bu yazıda, React 19'daki yeni özelliklere ve bunları nasıl benimseyebileceğinize genel bir bakış sunacağız ...

</BlogCard>

<BlogCard title="React Compiler Beta Release" date="October 21, 2024" url="/blog/2024/10/21/react-compiler-beta-release">
<BlogCard title="React Compiler Beta Sürümü" date="21 Ekim 2024" url="/blog/2024/10/21/react-compiler-beta-release">

We announced an experimental release of React Compiler at React Conf 2024. We've made a lot of progress since then, and in this post we want to share what's next for React Compiler ...
React Conf 2024'te React Compiler'ın deneysel bir sürümünü duyurmuştuk. O zamandan bu yana çok ilerleme kaydettik ve bu yazıda React Compiler için sırada ne olduğunu paylaşmak istiyoruz ...

</BlogCard>

<BlogCard title="React Conf 2024 Recap" date="May 22, 2024" url="/blog/2024/05/22/react-conf-2024-recap">
<BlogCard title="React Conf 2024 Özeti" date="22 Mayıs 2024" url="/blog/2024/05/22/react-conf-2024-recap">

Last week we hosted React Conf 2024, a two-day conference in Henderson, Nevada where 700+ attendees gathered in-person to discuss the latest in UI engineering. This was our first in-person conference since 2019, and we were thrilled to be able to bring the community together again ...
Geçtiğimiz hafta Henderson, Nevada'da iki günlük bir konferans olan React Conf 2024'e ev sahipliği yaptık. 700'den fazla katılımcı, kullanıcı arayüzü mühendisliğindeki en son gelişmeleri tartışmak üzere bir araya geldi. Bu, 2019'dan bu yana ilk yüz yüze konferansımızdı ve topluluğu tekrar bir araya getirebildiğimiz için çok heyecanlıydık ...

</BlogCard>

<BlogCard title="React 19 Upgrade Guide" date="April 25, 2024" url="/blog/2024/04/25/react-19-upgrade-guide">
<BlogCard title="React 19 Yükseltme Kılavuzu" date="25 Nisan, 2024" url="/blog/2024/04/25/react-19-upgrade-guide">

The improvements added to React 19 require some breaking changes, but we've worked to make the upgrade as smooth as possible, and we don't expect the changes to impact most apps. In this post, we will guide you through the steps for upgrading libraries to React 19 ...
React 19'a eklenen iyileştirmeler bazı kırılma değişiklikleri gerektiriyor, ancak yükseltmeyi olabildiğince sorunsuz hale getirmek için çalıştık ve değişikliklerin çoğu uygulamayı etkilemesini beklemiyoruz. Bu yazıda, kütüphaneleri React 19'a yükseltme adımlarında size rehberlik edeceğiz ...

</BlogCard>

<BlogCard title="React Labs: What We've Been Working On – February 2024" date="February 15, 2024" url="/blog/2024/02/15/react-labs-what-we-have-been-working-on-february-2024">
<BlogCard title="React Labs: Neler Üzerinde Çalışıyoruz - Şubat 2024" date="15 Şubat, 2024" url="/blog/2024/02/15/react-labs-what-we-have-been-working-on-february-2024">

In React Labs posts, we write about projects in active research and development. Since our last update, we've made significant progress on React Compiler, new features, and React 19, and we'd like to share what we learned.
React Labs yazılarında, aktif araştırma ve geliştirme aşamasındaki projeler hakkında yazıyoruz. Son güncellememizden bu yana React Compiler, yeni özellikler ve React 19 üzerinde önemli ilerlemeler kaydettik ve öğrendiklerimizi paylaşmak istiyoruz.

</BlogCard>

<BlogCard title="React Canaries: Incremental Feature Rollout Outside Meta" date="May 3, 2023" url="/blog/2023/05/03/react-canaries">
<BlogCard title="React Canaries: Meta Dışında Kademeli Özellik Sunumu" date="3 Mayıs, 2023" url="/blog/2023/05/03/react-canaries">

Traditionally, new React features used to only be available at Meta first, and land in the open source releases later. We'd like to offer the React community an option to adopt individual new features as soon as their design is close to final--similar to how Meta uses React internally. We are introducing a new officially supported Canary release channel. It lets curated setups like frameworks decouple adoption of individual React features from the React release schedule.
Geleneksel olarak, yeni React özellikleri önce sadece Meta'da kullanılabilir ve daha sonra açık kaynak sürümlerinde yer alırdı. React topluluğuna, Meta'nın React'i dahili olarak kullanmasına benzer şekilde, tasarımları son haline yaklaşır yaklaşmaz bireysel yeni özellikleri benimseme seçeneği sunmak istiyoruz. Resmi olarak desteklenen yeni bir Canary sürüm kanalı sunuyoruz. Bu, çatı'lar gibi küratörlü kurulumların bireysel React özelliklerinin benimsenmesini React sürüm programından ayırmasına olanak tanır.

</BlogCard>

<BlogCard title="React Labs: What We've Been Working On – March 2023" date="March 22, 2023" url="/blog/2023/03/22/react-labs-what-we-have-been-working-on-march-2023">
<BlogCard title="React Labs: Neler Üzerinde Çalışıyoruz - Mart 2023" date="22 Mart 2023" url="/blog/2023/03/22/react-labs-what-we-have-been-working-on-march-2023">

In React Labs posts, we write about projects in active research and development. Since our last update, we've made significant progress on React Server Components, Asset Loading, Optimizing Compiler, Offscreen Rendering, and Transition Tracing, and we'd like to share what we learned.
React Labs gönderilerinde, aktif araştırma ve geliştirme aşamasındaki projeler hakkında yazıyoruz. Son güncellememizden bu yana React Sunucu Bileşenleri, Asset Loading, Optimizing Compiler, Offscreen Rendering ve Transition Tracing konularında önemli ilerlemeler kaydettik ve öğrendiklerimizi paylaşmak istiyoruz.

</BlogCard>


<BlogCard title="Introducing react.dev" date="March 16, 2023" url="/blog/2023/03/16/introducing-react-dev">
<BlogCard title="react.dev ile tanışın" date="16 Mart 2023" url="/blog/2023/03/16/introducing-react-dev">

Today we are thrilled to launch react.dev, the new home for React and its documentation. In this post, we would like to give you a tour of the new site.
Bugün React ve dokümantasyonu için yeni bir yuva olan react.dev'i açmanın heyecanını yaşıyoruz. Bu yazıda size yeni siteyi gezdirmek istiyoruz.

</BlogCard>


<BlogCard title="React Labs: What We've Been Working On – June 2022" date="June 15, 2022" url="/blog/2022/06/15/react-labs-what-we-have-been-working-on-june-2022">
React 18 was years in the making, and with it brought valuable lessons for the React team. Its release was the result of many years of research and exploring many paths. Some of those paths were successful; many more were dead-ends that led to new insights. One lesson we’ve learned is that it’s frustrating for the community to wait for new features without having insight into these paths that we’re exploring...
<BlogCard title="React Labs: Neler Üzerinde Çalışıyoruz - Haziran 2022" date="15 Haziran 2022" url="/blog/2022/06/15/react-labs-what-we-have-been-working-on-june-2022">
React 18'in yapım aşaması yıllar sürdü ve React ekibi için değerli dersleri de beraberinde getirdi. Piyasaya sürülmesi, uzun yıllar süren araştırmaların ve birçok yolun keşfedilmesinin sonucuydu. Bu yollardan bazıları başarılıydı; birçoğu ise yeni kavrayışlara yol açan çıkmaz sokaklardı. Öğrendiğimiz derslerden biri, keşfetmekte olduğumuz bu yollar hakkında fikir sahibi olmadan yeni özellikleri beklemenin topluluk için sinir bozucu olduğudur...
</BlogCard>

<BlogCard title="React v18.0" date="March 29, 2022" url="/blog/2022/03/29/react-v18">
React 18 is now available on npm! In our last post, we shared step-by-step instructions for upgrading your app to React 18. In this post, we’ll give an overview of what’s new in React 18, and what it means for the future...
<BlogCard title="React v18.0" date="29 Mart 2022" url="/blog/2022/03/29/react-v18">
React 18 artık npm'de mevcut! Son yazımızda, uygulamanızı React 18'e yükseltmek için adım adım talimatları paylaştık. Bu yazıda, React 18'deki yeniliklere ve bunların gelecek için ne anlama geldiğine genel bir bakış sunacağız...
</BlogCard>

<BlogCard title="How to Upgrade to React 18" date="March 8, 2022" url="/blog/2022/03/08/react-18-upgrade-guide">
As we shared in the release post, React 18 introduces features powered by our new concurrent renderer, with a gradual adoption strategy for existing applications. In this post, we will guide you through the steps for upgrading to React 18...
<BlogCard title="React 18'e Nasıl Yükseltilir" date="8 Mart 2022" url="/blog/2022/03/08/react-18-upgrade-guide">
Sürüm gönderisinde paylaştığımız gibi, React 18, mevcut uygulamalar için kademeli bir benimseme stratejisi ile yeni eşzamanlı oluşturucumuz tarafından desteklenen özellikler sunuyor. Bu yazıda, React 18'e yükseltme adımları boyunca size rehberlik edeceğiz...
</BlogCard>

<BlogCard title="React Conf 2021 Recap" date="December 17, 2021" url="/blog/2021/12/17/react-conf-2021-recap">
Last week we hosted our 6th React Conf. In previous years, we’ve used the React Conf stage to deliver industry changing announcements such as React Native and React Hooks. This year, we shared our multi-platform vision for React, starting with the release of React 18 and gradual adoption of concurrent features...
<BlogCard title="React Conf 2021 Özeti" date="17 Aralık 2021" url="/blog/2021/12/17/react-conf-2021-recap">
Geçtiğimiz hafta 6. React Konferansı'na ev sahipliği yaptık. Önceki yıllarda React Conf sahnesini React Native ve React Hooks gibi sektörü değiştiren duyurular yapmak için kullandık. Bu yıl, React 18'in piyasaya sürülmesi ve eş zamanlı özelliklerin kademeli olarak benimsenmesiyle başlayarak React için çok platformlu vizyonumuzu paylaştık...
</BlogCard>

<BlogCard title="The Plan for React 18" date="June 8, 2021" url="/blog/2021/06/08/the-plan-for-react-18">
The React team is excited to share a few updates:
<BlogCard title="React 18 için Plan" date="8 Haziran 2021" url="/blog/2021/06/08/the-plan-for-react-18">
React ekibi birkaç güncellemeyi paylaşmaktan heyecan duyuyor:

- We’ve started work on the React 18 release, which will be our next major version.
- We’ve created a Working Group to prepare the community for gradual adoption of new features in React 18.
- We’ve published a React 18 Alpha so that library authors can try it and provide feedback...
- Bir sonraki major sürümümüz olacak olan React 18 sürümü üzerinde çalışmaya başladık.
- Topluluğu React 18'deki yeni özelliklerin kademeli olarak benimsenmesine hazırlamak için bir Çalışma Grubu oluşturduk.
- Kütüphane yazarlarının deneyebilmesi ve geri bildirimde bulunabilmesi için bir React 18 Alpha yayınladık...
</BlogCard>

<BlogCard title="Introducing Zero-Bundle-Size React Server Components" date="December 21, 2020" url="/blog/2020/12/21/data-fetching-with-react-server-components">
2020 has been a long year. As it comes to an end we wanted to share a special Holiday Update on our research into zero-bundle-size React Server Components. To introduce React Server Components, we have prepared a talk and a demo. If you want, you can check them out during the holidays, or later when work picks back up in the new year...
<BlogCard title="Sıfır Paket Boyutlu React Sunucu Bileşenleri ile Tanışın" date="21 Aralık 2020" url="/blog/2020/12/21/data-fetching-with-react-server-components">
2020 uzun bir yıl oldu. Sona yaklaşırken, sıfır paket boyutlu React Sunucu Bileşenlerine yönelik araştırmamızla ilgili özel bir Tatil Güncellemesi paylaşmak istedik. React Sunucu Bileşenlerini tanıtmak için bir konuşma ve bir demo hazırladık. İsterseniz tatillerde ya da yeni yılda işler tekrar başladığında bunları kontrol edebilirsiniz...
</BlogCard>

</div>

---

### All release notes {/*all-release-notes*/}
### Tüm sürüm notları {/*all-release-notes*/}

Not every React release deserves its own blog post, but you can find a detailed changelog for every release in the [`CHANGELOG.md`](https://github.com/facebook/react/blob/main/CHANGELOG.md) file in the React repository, as well as on the [Releases](https://github.com/facebook/react/releases) page.
Her React sürümü kendi blog yazısını hak etmez, ancak React deposundaki [`CHANGELOG.md`](https://github.com/facebook/react/blob/main/CHANGELOG.md) dosyasında ve [Releases](https://github.com/facebook/react/releases) sayfasında her sürüm için ayrıntılı bir değişiklik günlüğü bulabilirsiniz.

---

### Older posts {/*older-posts*/}
### Eski gönderiler {/*older-posts*/}

See the [older posts.](https://reactjs.org/blog/all.html)
[Eski gönderilere](https://reactjs.org/blog/all.html) bakın.

<div className="h-12"></div>
12 changes: 3 additions & 9 deletions src/content/learn/add-react-to-an-existing-project.md
Original file line number Diff line number Diff line change
Expand Up @@ -20,15 +20,9 @@ Diyelim ki `example.com`'da başka bir sunucu teknolojisi (Rails gibi) ile oluş

Kurulumu şu şekilde yapmanızı öneririz:

<<<<<<< HEAD
1. [React tabanlı kütüphanelerden](/learn/start-a-new-react-project) birini kullanarak **uygulamanızın React bölümünü oluşturun**.
2. **Kütüphanenizin yapılandırılmasında *base path* olarak `/some-app`'i belirtin.** (şu şekilde: [Next.js](https://nextjs.org/docs/api-reference/next.config.js/basepath), [Gatsby](https://www.gatsbyjs.com/docs/how-to/previews-deploys-hosting/path-prefix/)).
3. `/some-app/` altındaki tüm isteklerin React uygulamanız tarafından işlenmesi için **sunucunuzu veya bir proxy'yi yapılandırın.**
=======
1. **Build the React part of your app** using one of the [React-based frameworks](/learn/start-a-new-react-project).
2. **Specify `/some-app` as the *base path*** in your framework's configuration (here's how: [Next.js](https://nextjs.org/docs/app/api-reference/config/next-config-js/basePath), [Gatsby](https://www.gatsbyjs.com/docs/how-to/previews-deploys-hosting/path-prefix/)).
3. **Configure your server or a proxy** so that all requests under `/some-app/` are handled by your React app.
>>>>>>> 9000e6e003854846c4ce5027703b5ce6f81aad80
1. **Uygulamanızın React kısmını oluşturun** [React tabanlı frameworklerden](/learn/start-a-new-react-project) birini kullanarak.
2. **/some-app'i *temel yol* olarak belirtin** framework'ünüzün yapılandırmasında (işte nasıl yapılacağı: [Next.js](https://nextjs.org/docs/app/api-reference/config/next-config-js/basePath), [Gatsby](https://www.gatsbyjs.com/docs/how-to/previews-deploys-hosting/path-prefix/)).
3. **Sunucunuzu veya bir proxy'yi yapılandırın** böylece `/some-app/` altındaki tüm istekler React uygulamanız tarafından işlenir.

Bu, uygulamanızın React bölümünün bu kütüphanelerde oluşturulmuş [en iyi uygulamalardan yararlanabilmesini sağlar](/learn/start-a-new-react-project#can-i-use-react-without-a-framework).

Expand Down
6 changes: 1 addition & 5 deletions src/content/learn/index.md
Original file line number Diff line number Diff line change
Expand Up @@ -4,11 +4,7 @@ title: Hızlı Başlangıç

<Intro>

<<<<<<< HEAD
React dokümantasyonuna hoşgeldiniz! Bu sayfa, günlük hayatınızda kullanacağınız React konseptlerinin %80'ine bir giriş yapacaktır.
=======
Welcome to the React documentation! This page will give you an introduction to 80% of the React concepts that you will use on a daily basis.
>>>>>>> 9000e6e003854846c4ce5027703b5ce6f81aad80
React dökümantasyonuna hoş geldiniz! Bu sayfa, günlük olarak kullanacağınız React kavramlarının %80'ine giriş yapmanızı sağlayacaktır.

</Intro>

Expand Down
Loading
Loading