diff --git a/src/components/Layout/HomeContent.js b/src/components/Layout/HomeContent.js index e6bb995a4..2bcd80fad 100644 --- a/src/components/Layout/HomeContent.js +++ b/src/components/Layout/HomeContent.js @@ -131,7 +131,7 @@ export function HomeContent() { React

- The library for web and native user interfaces + Veb və nativ istifadəçi interfeysləri üçün kitabxana

- Learn React + label="React öyrən"> + React-i öyrən - API Reference + label="API Referans"> + API Referans
-
Create user interfaces from components
+
Komponentlərdən istifadəçi interfeysləri yarat
- React lets you build user interfaces out of individual pieces - called components. Create your own React components like{' '} - Thumbnail, LikeButton, and{' '} - Video. Then combine them into entire screens, pages, - and apps. + React, komponent adlanan ayrı hissələrdən istifadə edərək + istifadəçi interfeyslərini qurmağa imkan verir.{' '} + Thumbnail, LikeButton və{' '} + Video kimi öz React komponentlərinizi yaradın. Sonra + onları bütün ekranlar, səhifələr və tətbiqlərə birləşdirin. .
@@ -169,22 +169,24 @@ export function HomeContent() {
- Whether you work on your own or with thousands of other - developers, using React feels the same. It is designed to let you - seamlessly combine components written by independent people, - teams, and organizations. + React-i istifadə etmək , baxmayaraq ki, siz tək işləyirsiniz ya da + ki, minlərlə başqa developerlərlə hər bir halda eyni hissiyatı + verir. Bu, müstəqil insanlar, komandalar və təşkilatlar tərəfindən + yazılmış komponentləri problemlər olmadan birləşdirməyə imkan + verən bir dizayndır.
-
Write components with code and markup
+
Komponentləri code və markup ilə yazın
- React components are JavaScript functions. Want to show some - content conditionally? Use an if statement. - Displaying a list? Try array map(). Learning React is - learning programming. + React komponentləri JavaScript funksiyalarıdır. Bəzi kontentləri + şərti göstərmək istəyirsiniz ? Onda if blokundan + istifadə edin. List göstərmək istəyirsiniz ? Onda{' '} + map() yoxlayın. React öyrənmək proqramlaşdırma + öyrənmək kimidir.
@@ -192,22 +194,24 @@ export function HomeContent() {
- This markup syntax is called JSX. It is a JavaScript syntax - extension popularized by React. Putting JSX markup close to - related rendering logic makes React components easy to create, - maintain, and delete. + Bu markup JSX adlanır. React tərəfindən populyarlaşdırılan + JavaScript sintaksis əlavəsidir. Render etmək məntiqinə yaxın JSX + markup qoymaq, React komponentlərini yaratmaq, saxlamaq və silməyi + asanlaşdırır.
-
Add interactivity wherever you need it
+
İstədiyiniz yerə interaktivlik əlavə edin
- React components receive data and return what should appear on the - screen. You can pass them new data in response to an interaction, - like when the user types into an input. React will then update the - screen to match the new data. + React komponentləri məlumat qəbul edir və ekranda görünməli olanı + geri qaytarır. İstifadəçi bir input-a yazı yazdıqda onlara + interaktiv cavab olaraq yeni məlumatı ötürə bilərsiniz. Məsələn + istifadəçi bir input-a yazı yazdıqda onlara interaktiv cavab + olaraq yeni məlumatı ötürə bilərsiniz. Yeni məlumata uyğun olaraq + React ekranı yeniləyəcək.
@@ -215,16 +219,16 @@ export function HomeContent() {
- You don’t have to build your whole page in React. Add React to - your existing HTML page, and render interactive React components - anywhere on it. + Bütün səhifəni React ilə qurmağa ehtiyac yoxdur. Mövcud HTML + səhifənizə React əlavə edin və onunla interaktiv React + komponentlərini hər hansı istənilən bir yerə render edin.
- Add React to your page + Səhifənizə React əlavə edin
@@ -233,15 +237,16 @@ export function HomeContent() {
- Go full-stack
- with a framework + Freymvork ilə
+ full-stack olun
- React is a library. It lets you put components together, but it - doesn’t prescribe how to do routing and data fetching. To build an - entire app with React, we recommend a full-stack React framework - like Next.js or{' '} - Remix. + React kitabxanadır. O sizə komponentləri birgə qoymağa icazə + verir, ancaq o məlumat əldə edilməsini və səhifələrin necə idarə + edilməsini göstərmir. Bütün bir applikasiyanı React ilə yığmaq + üçün, biz Next.js yaxud da{' '} + Remix kimi full-stack React + freymvork-larını tövsiyyə edirik.
@@ -249,17 +254,17 @@ export function HomeContent() {
- React is also an architecture. Frameworks that implement it let - you fetch data in asynchronous components that run on the server - or even during the build. Read data from a file or a database, and - pass it down to your interactive components. + React həmçinin bir arxitekturadır. Freymvorklar sizə serverdə + yaxud da build zamanı işləyən asinxron komponentlərdə məlumat əldə + edilməsinə şərait yaradır. Fayldan və ya verilənlər bazasından + məlumatı oxuyun və bunu interaktiv komponentlərinizə ötürün.
- Get started with a framework + Framevorkla öyrənməyə başlayın
@@ -267,12 +272,15 @@ export function HomeContent() {
-
Use the best from every platform
+
+ Bütün platformalar üçün ən yaxşısını istifadə edin +
- People love web and native apps for different reasons. React - lets you build both web apps and native apps using the same - skills. It leans upon each platform’s unique strengths to let - your interfaces feel just right on every platform. + İnsanlar veb və nativ applikasiyaları müxtəlif səbəblərə görə + sevir. React sizə eyni biliklər ilə veb and nativ + applikasiyaları qurmağa şərait yaradır. Sizin interfeyslərin hər + platformada eyni hissiyatı verməsi, artıq hər platformanın öz + unikal güclərindən asılı olacaq.
@@ -286,15 +294,16 @@ export function HomeContent() {

- Stay true to the web + Vebə sadiq qalın

- People expect web app pages to load fast. On the server, - React lets you start streaming HTML while you’re still - fetching data, progressively filling in the remaining - content before any JavaScript code loads. On the client, - React can use standard web APIs to keep your UI - responsive even in the middle of rendering. + İnsanlar veb applikasiyaların sürətli yüklənməsini + istəyir. Serverdə React sizə HTML-i yükləməyə + başlayarkən hələ də məlumatı yükləməyə, Javascript + kodunun yüklənməsindən əvvəl tam məzmunu doldurmağa + imkan verir. İstifadəçi tərəfdə, render zamanı UI-ın + düzgün görünməsi üçün React standart veb API-larını + istifadə edir.

@@ -372,21 +381,23 @@ export function HomeContent() {

- Go truly native + Həqiqi nativ qalın

- People expect native apps to look and feel like their - platform.{' '} + İnsanlar nativ tətbiqlərin öz platformalarına uyğun + görünüşə və hissə malik olmasını gözləyir.{' '} React Native {' '} - and{' '} + və{' '} Expo{' '} - let you build apps in React for Android, iOS, and - more. They look and feel native because their UIs{' '} - are truly native. It’s not a web view—your - React components render real Android and iOS views - provided by the platform. + sizə React applikasiyalarını Android, iOS, və + başqaları üçün yığmağa şərait yaradır. Onlar nativ + görünür və hissiyatı verir çünki onların UI-ı{' '} + həqiqətən nativ-dir. Bu, bir veb görünüşü deyil — + sizin React komponentləriniz platforma tərəfindən + təmin edilən real Android və iOS görünüşlərini render + edir.

@@ -396,14 +407,15 @@ export function HomeContent() {
- With React, you can be a web and a native developer. Your - team can ship to many platforms without sacrificing the user - experience. Your organization can bridge the platform silos, and - form teams that own entire features end-to-end. + React ilə siz eyni zamanda veb nativ developer ola + bilərsiniz. Sizin komandanız istifadəçi təcrübəsindən asılı + olmadan çoxlu platformalara dəstək ola bilər. Sizin təşkilatınız + platformalar arasındakı boşluqları aradan qaldıra bilər və bütün + xüsusiyyətlərin sahibi olan komandalar yarada bilər.
- Build for native platforms + Nativ platformalar üçün inşa edin
@@ -414,23 +426,24 @@ export function HomeContent() {
-
Upgrade when the future is ready
+
Yenilik hazır olduğunda yeniləmə edin
- React approaches changes with care. Every React commit is - tested on business-critical surfaces with over a billion - users. Over 100,000 React components at Meta help validate - every migration strategy. + React yeniliklərə diqqətlə yanaşır. Hər React commitin-də bir + milyard istifadəçisi olan kritik səthlərdə test olunur. + Meta-da 100.000-dən çox React komponenti hər köçürmə + strategiyasını təsdiqləməyə kömək edir.
- The React team is always researching how to improve React. - Some research takes years to pay off. React has a high bar - for taking a research idea into production. Only proven - approaches become a part of React. + React komandası həmişə React-i inkişaf etdirmək üçün + araşdırmalar aparır. Bəzən araşdırmaların nəticələri almaq + üçün illər keçə bilər. React-də bir araşdırma ideyasını + reallaşdırmaq üçün yüksək standartlar tətbiq edilir. Ancaq + təsdiqlənmiş yanaşmalar React-in bir hissəsi olur.
- Read more React news + Daha çox React xəbərləri oxu
@@ -438,7 +451,7 @@ export function HomeContent() {

- Latest React News + Sonuncu React xəbərləri

@@ -456,7 +469,7 @@ export function HomeContent() {
- Read more React news + Daha çox React xəbərləri oxu
@@ -468,14 +481,12 @@ export function HomeContent() {
-
- Join a community
- of millions -
+
Milyonların icmasına qoşul
- You’re not alone. Two million developers from all over the - world visit the React docs every month. React is something - that people and teams can agree on. + Sən tək deyilsən. Dünyanın hər yerindən iki milyondan çox + proqramçı ayda bir dəfə React sənədlərinə baxır. React + insanların və komandaların razılaşa biləcəyi bir + texnologiyadır.
@@ -483,13 +494,15 @@ export function HomeContent() {
- This is why React is more than a library, an architecture, or - even an ecosystem. React is a community. It’s a place where - you can ask for help, find opportunities, and meet new - friends. You will meet both developers and designers, - beginners and experts, researchers and artists, teachers and - students. Our backgrounds may be very different, but React - lets us all create user interfaces together. + Bu səbəbdən React bir kitabxana, arxitektura və hətta bir + ekosistəmdən çox daha çoxudur. React bir icmadır. Burada kömək + istəyə, imkanlar axtarmağa və yeni dostlarla tanış olmağa + imkanınız var. Burada siz developerlər və dizaynerlər, yeni + başlayan və təcrübəli ekspertlərlə, araşdırıcılar və + sənətkarlar, müəllimlər və tələbələr ilə qarşılaşacaqsınız. + Bizim keçmiş təcrübələrimiz fərqli ola bilər, ancaq React + bizim hamımıza birgə istifadəçi interfeysləri yaratmağa imkan + tanıyır.
@@ -498,15 +511,15 @@ export function HomeContent() {
- Welcome to the
- React community + React icmasına
+ Xoş gəlmisiniz
- Get Started + label="Öyrədici dərsliklə başla"> + Gəlin başlayaq
diff --git a/src/components/Seo.tsx b/src/components/Seo.tsx index e76df63e2..ec56490d5 100644 --- a/src/components/Seo.tsx +++ b/src/components/Seo.tsx @@ -42,7 +42,7 @@ function getDomain(languageCode: string): string { export const Seo = withRouter( ({ title, - description = 'The library for web and native user interfaces', + description = 'Veb və yerli istifadəçi interfeysləri üçün kitabxana', image = '/images/og-default.png', router, children, diff --git a/src/content/index.md b/src/content/index.md index 0ef5df597..bda2dfc1d 100644 --- a/src/content/index.md +++ b/src/content/index.md @@ -1,6 +1,6 @@ --- id: home -title: React – The library for web and native user interfaces +title: React – Veb və yerli istifadəçi interfeysləri üçün kitabxana permalink: index.html --- diff --git a/src/sidebarBlog.json b/src/sidebarBlog.json index d6258e4a2..643ac0a08 100644 --- a/src/sidebarBlog.json +++ b/src/sidebarBlog.json @@ -12,22 +12,22 @@ "skipBreadcrumb": true, "routes": [ { - "title": "React Labs: What We've Been Working On – March 2023", - "titleForHomepage": "React Labs: March 2023", + "title": "React Laboratoriyası: Biz nəyin üzərində işləyirdik – Mart 2023", + "titleForHomepage": "React Laboratoriyası: Mart 2023", "icon": "labs", "date": "March 22, 2023", "path": "/blog/2023/03/22/react-labs-what-we-have-been-working-on-march-2023" }, { - "title": "Introducing react.dev", - "titleForHomepage": "Introducing react.dev", + "title": " react.dev Təqdimatı", + "titleForHomepage": " react.dev Təqdimatı", "icon": "blog", "date": "March 16, 2023", "path": "/blog/2023/03/16/introducing-react-dev" }, { - "title": "React Labs: What We've Been Working On – June 2022", - "titleForHomepage": "React Labs: June 2022", + "title": "React Laboratoriyası: Biz nəyin üzərində işləyirdik – İyun 2022", + "titleForHomepage": "React Lab: İyun 2022", "icon": "labs", "date": "June 15, 2022", "path": "/blog/2022/06/15/react-labs-what-we-have-been-working-on-june-2022" @@ -40,35 +40,35 @@ "path": "/blog/2022/03/29/react-v18" }, { - "title": "How to Upgrade to React 18", + "title": "React 18-ə necə yüksəltməli", "titleForHomepage": "Upgrading to React 18", "icon": "blog", "date": "March 8, 2022", "path": "/blog/2022/03/08/react-18-upgrade-guide" }, { - "title": "React Conf 2021 Recap", + "title": "React Conf 2021 qısa təsviri", "titleForHomepage": "React Conf 2021 Recap", "icon": "blog", "date": "December 17, 2021", "path": "/blog/2021/12/17/react-conf-2021-recap" }, { - "title": "The Plan for React 18", + "title": "React 18 üçün plan", "titleForHomepage": "The Plan for React 18", "icon": "blog", "date": "June 8, 2021", "path": "/blog/2021/06/08/the-plan-for-react-18" }, { - "title": "Introducing Server Components", + "title": "Server Komponentlərinin Təqdimatı", "titleForHomepage": "Introducing Server Components", "icon": "labs", "date": "December 21, 2020", "path": "/blog/2020/12/21/data-fetching-with-react-server-components" }, { - "title": "Older posts", + "title": "Köhnə bloqlar", "path": "https://reactjs.org/blog/all.html" } ] diff --git a/src/sidebarLearn.json b/src/sidebarLearn.json index 89d5cffca..989dce0ad 100644 --- a/src/sidebarLearn.json +++ b/src/sidebarLearn.json @@ -1,5 +1,5 @@ { - "title": "Learn React", + "title": "React öyrən", "path": "/learn", "routes": [ {