From 741ec75872c08ffbddc92bc5cd3dc35a80e38ded Mon Sep 17 00:00:00 2001 From: Roman Date: Tue, 20 Nov 2018 10:36:41 +0200 Subject: [PATCH] Added correct translations to Russian in article (#21947) * Added correct translations to Russian in article * improved translation * fix: removed extra line at start of article --- guide/russian/react/react-router/index.md | 27 ++++++++++++----------- 1 file changed, 14 insertions(+), 13 deletions(-) diff --git a/guide/russian/react/react-router/index.md b/guide/russian/react/react-router/index.md index 226fa6409e..59558e4c8d 100644 --- a/guide/russian/react/react-router/index.md +++ b/guide/russian/react/react-router/index.md @@ -2,13 +2,14 @@ title: React Router localeTitle: React Router --- + # React Router для начинающих -# Монтаж +# Установка React Router был разбит на три пакета: `react-router` , `react-router-dom` и `react-router-native` . -Вам почти никогда не придется устанавливать реактивный маршрутизатор напрямую. Этот пакет предоставляет основные компоненты и функции маршрутизации для приложений React Router. Другие два предоставляют специфические для среды (браузеры и реагирующие на) компоненты, но оба они также реэкспортируют все экспортные реакции-маршрутизатора. +Вам почти никогда не придется устанавливать react-router напрямую. Этот пакет предоставляет основные компоненты и функции маршрутизации для приложений React Router. Оставшиеся два пакета предоставляют компоненты специфические для среды исполнения (браузеры и react-native), но оба они также экспортируют все необходимое, что экспортируется пакетом react-router. Мы создаем веб-сайт (что-то, что будет запускаться в браузерах), поэтому мы установим response-router-dom. @@ -16,34 +17,34 @@ React Router был разбит на три пакета: `react-router` , `rea # Маршрутизатор -При запуске нового проекта вам необходимо определить, какой тип маршрутизатора использовать. Для проектов на базе браузера есть а также компоненты. `` следует использовать, когда у вас есть сервер, который будет обрабатывать динамические запросы (знает, как реагировать на любой возможный URI), в то время как должен использоваться для статических веб-сайтов (где сервер может отвечать только на запросы файлов, о которых он знает). +При запуске нового проекта вам необходимо определить, какой тип маршрутизатора использовать. В нашем случае, для проектов работающих в браузере, существуют `` и ``. `` следует использовать, когда у вас есть сервер, который будет обрабатывать динамические запросы (знает, как реагировать на любой возможный URI), в то время как `` должен использоваться для статических веб-сайтов (где сервер может отвечать только на запросы файлов, о которых он знает). -Обычно рекомендуется использовать `` , но если ваш сайт будет размещен на сервере, который обслуживает только статические файлы, то `` является хорошим решением. +Обычно рекомендуется использовать ``, но если ваш сайт будет размещен на сервере, который обслуживает только статические файлы, то маршрутизатор `` является хорошим решением. -Для нашего проекта мы предположим, что веб-сайт будет поддерживаться динамическим сервером, поэтому нашим компонентом маршрутизатора является `` . +Для нашего проекта мы сделаем допущение, что веб-сайт поддерживаться динамическим сервером, поэтому нашим компонентом маршрутизатора будет является `` . -# Импортный отчет +# Импортирование ```javascript import { BrowserRouter as Router, Switch, Route, Link } from 'react-router-dom'; ``` -## IndexRoute и ссылки +## Компонент Link -Теперь давайте добавим навигацию, чтобы получить нас между страницами. +Теперь давайте добавим навигацию, чтобы у нас получилось перемещаться между страницами. -Для этого мы будем использовать компонент `` . `` похожа на использование тега привязки html. +Для этого мы будем использовать компонент `` . Использование компонента `` похоже на использование тегов ссылок в html. -Из документов: +Из официальной документации: -Основной способ разрешить пользователям перемещаться по вашему приложению. сделает полностью доступный тег привязки с соответствующим href. Для этого сначала создадим компонент Nav. Наш компонент Nav будет содержать компоненты `` и будет выглядеть так: +Основной способ реализации перемещения по вашему приложению. Компонент `` отрисовывает полностью рабочий тег ссылки, с соответствующим адресом href. Для начала создадим компонент Nav. Наш компонент Nav будет содержать компоненты `` и выглядит следующим образом: ```javascript + const Nav = () => (
Home  Address
) - -``` \ No newline at end of file +```