reactjs / Ru.reactjs.org
Licence: cc-by-4.0
React documentation website in Russian / Официальная русская версия сайта React
Stars: ✭ 444
Programming Languages
javascript
184084 projects - #8 most used programming language
Projects that are alternatives of or similar to Ru.reactjs.org
Nord Docs
The official Nord website and documentation
Stars: ✭ 63 (-85.81%)
Mutual labels: documentation, gatsby, docs, website
Cordova Docs
Apache Cordova Documentation
Stars: ✭ 315 (-29.05%)
Mutual labels: documentation, docs, website
Website
🌐 The Babel documentation website
Stars: ✭ 631 (+42.12%)
Mutual labels: documentation, docs, website
Docz
✍ It has never been so easy to document your things!
Stars: ✭ 22,020 (+4859.46%)
Mutual labels: documentation, gatsby, docs
laravel-docs-ru
Актуализированная редакция документации Laravel версий 8.x и 9.x на русском языке.
Stars: ✭ 19 (-95.72%)
Mutual labels: docs, translation, russian
Typemill
TYPEMILL is a simple and lightweight Flat-File-CMS for authors and publishers.
Stars: ✭ 150 (-66.22%)
Mutual labels: documentation, docs, website
Website
Yarn package manager website
Stars: ✭ 374 (-15.77%)
Mutual labels: documentation, docs, website
Icopy Site.github.io
icopy.site github mirror
Stars: ✭ 142 (-68.02%)
Mutual labels: documentation, docs, translation
Sentry Docs
The new place for the sentry documentation (and tools to build it)
Stars: ✭ 160 (-63.96%)
Mutual labels: documentation, gatsby, docs
Preact Www
📖 Preact documentation website.
Stars: ✭ 272 (-38.74%)
Mutual labels: documentation, docs, website
Codedoc
Create beautiful modern documentation websites.
Stars: ✭ 307 (-30.86%)
Mutual labels: documentation, docs
Docma
A powerful tool to easily generate beautiful HTML documentation from JavaScript (JSDoc), Markdown and HTML files.
Stars: ✭ 287 (-35.36%)
Mutual labels: documentation, docs
Easy Hexo
🤘 Build your own website with Hexo, the easy way. | 轻松使用 Hexo 建站。
Stars: ✭ 314 (-29.28%)
Mutual labels: documentation, website
Rabbitmq Website
RabbitMQ website and documentation guides
Stars: ✭ 433 (-2.48%)
Mutual labels: documentation, website
Documentation Html Template
A Sample Documentation Template for Themes, Templates and Plugins
Stars: ✭ 322 (-27.48%)
Mutual labels: documentation, website
Dlang.org
Pages for the dlang.org website, home of the D Programming Language
Stars: ✭ 274 (-38.29%)
Mutual labels: documentation, website
Guides
Documentation guides and tutorials for Clojure. Various authors.
Stars: ✭ 361 (-18.69%)
Mutual labels: documentation, docs
Docsify
🃏 A magical documentation site generator.
Stars: ✭ 19,310 (+4249.1%)
Mutual labels: documentation, docs
Readme
👋 - The documentation for being an Artsy Engineer
Stars: ✭ 380 (-14.41%)
Mutual labels: documentation, docs
ru.reactjs.org
Этот репозиторий содержит исходный код и содержимое сайта ru.reactjs.org.
Начало
Предварительные требования
- Git
- Node: любая версия 12.x, начиная с 12.0.0 или выше
- Yarn: Посмотрите сайт Yarn с инструкциями по установке
- Сделать форк этого репозитория (для предложения изменений)
- Копия репозитория ru.reactjs.org на вашем компьютере
Установка
-
cd ru.reactjs.org
для перехода в директорию проекта -
yarn
для установки npm-зависимостей проекта
Запуск проекта локально
-
yarn dev
для старта сервера в режиме разработки с поддержкой перезагрузки на лету (на основе Gatsby) -
open http://localhost:8000
откроет сайт в вашем браузере по умолчанию
Помощь проекту
Рекомендации
Документация разделена на несколько частей, с разными характером и целями. Если вы планируете написать больше, чем несколько фраз, вам может быть полезно ознакомиться с рекомендациями для участия и его конкретными разделами.
Создание ветки
-
git checkout master
из любой папки в вашей локальной копии репозиторияru.reactjs.org
-
git pull origin master
, чтобы убедиться, что у вас самая последняя версия кода -
git checkout -b the-name-of-my-branch
(заменитеthe-name-of-my-branch
на подходящее имя) для создания ветки
Внесение изменений
- Следуйте инструкциям из раздела «Запуск проекта локально»
- Сохраните файлы и проверьте в вашем браузере
- Изменения в React-компонентах внутри
src
применяются на лету - Изменения в markdown-файлах внутри
content
применяются на лету - При работе с плагинами может понадобится удаление папки
.cache
и перезапуск сервера
Проверка изменений
- По возможности проверьте визуальные изменения во всех последних версиях распространённых браузеров: и настольных, и мобильных.
- Запустите
yarn check-all
из корня проекта. (Это запустит Prettier, ESLint и Flow.)
Отправка изменений
-
git add -A && git commit -m "Мой текст"
(заменитеМой текст
на подходящее сообщение, напримерFix header logo on Android
) для сохранения ваших изменений git push my-fork-name the-name-of-my-branch
- Перейдите на страницу репозитория ru.reactjs.org — вы должны увидеть вашу веткy.
- Следуйте инструкциям на GitHub.
- По возможности добавьте скриншот с наглядными изменениями. Как только вы сделаете PR, автоматически будет создан Netlify-билд, так что люди смогут посмотреть ваши изменения.
Перевод
Если вы заинтересованы в переводе reactjs.org
, ознакомьтесь с текущим прогрессом перевода на isreacttranslatedyet.com.
Решение проблем
-
yarn reset
для очистки локального кеша
Лицензия
Контент на ru.reactjs.org распространяется по лицензии CC-BY-4.0, как указано в файле LICENSE-DOCS.md.
Note that the project description data, including the texts, logos, images, and/or trademarks,
for each open source project belongs to its rightful owner.
If you wish to add or remove any projects, please contact us at [email protected].