All Projects → reactjs → Ru.reactjs.org

reactjs / Ru.reactjs.org

Licence: cc-by-4.0
React documentation website in Russian / Официальная русская версия сайта React

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
Echox
Echo cookbook and website
Stars: ✭ 275 (-38.06%)
Mutual labels:  docs, website
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.

Начало

Предварительные требования

  1. Git
  2. Node: любая версия 12.x, начиная с 12.0.0 или выше
  3. Yarn: Посмотрите сайт Yarn с инструкциями по установке
  4. Сделать форк этого репозитория (для предложения изменений)
  5. Копия репозитория ru.reactjs.org на вашем компьютере

Установка

  1. cd ru.reactjs.org для перехода в директорию проекта
  2. yarn для установки npm-зависимостей проекта

Запуск проекта локально

  1. yarn dev для старта сервера в режиме разработки с поддержкой перезагрузки на лету (на основе Gatsby)
  2. open http://localhost:8000 откроет сайт в вашем браузере по умолчанию

Помощь проекту

Рекомендации

Документация разделена на несколько частей, с разными характером и целями. Если вы планируете написать больше, чем несколько фраз, вам может быть полезно ознакомиться с рекомендациями для участия и его конкретными разделами.

Создание ветки

  1. git checkout master из любой папки в вашей локальной копии репозитория ru.reactjs.org
  2. git pull origin master, чтобы убедиться, что у вас самая последняя версия кода
  3. git checkout -b the-name-of-my-branch (замените the-name-of-my-branch на подходящее имя) для создания ветки

Внесение изменений

  1. Следуйте инструкциям из раздела «Запуск проекта локально»
  2. Сохраните файлы и проверьте в вашем браузере
  3. Изменения в React-компонентах внутри src применяются на лету
  4. Изменения в markdown-файлах внутри content применяются на лету
  5. При работе с плагинами может понадобится удаление папки .cache и перезапуск сервера

Проверка изменений

  1. По возможности проверьте визуальные изменения во всех последних версиях распространённых браузеров: и настольных, и мобильных.
  2. Запустите yarn check-all из корня проекта. (Это запустит Prettier, ESLint и Flow.)

Отправка изменений

  1. git add -A && git commit -m "Мой текст" (замените Мой текст на подходящее сообщение, например Fix header logo on Android) для сохранения ваших изменений
  2. git push my-fork-name the-name-of-my-branch
  3. Перейдите на страницу репозитория ru.reactjs.org — вы должны увидеть вашу веткy.
  4. Следуйте инструкциям на GitHub.
  5. По возможности добавьте скриншот с наглядными изменениями. Как только вы сделаете 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].