react.dev (reactjs/react.dev)
Searching Database…
Что это такое?
Этот репозиторий содержит исходный код и контент для react.dev, официального сайта документации библиотеки React, созданного на Next.js.
Это сама библиотека React или только её документация?
Это только сайт документации: контент в формате markdown и фронтенд на Next.js, которые объясняют, как пользоваться React. Исходный код самой библиотеки React находится в отдельном репозитории.
Как запустить сайт документации локально?
Склонируйте репозиторий, выполните 'yarn' внутри папки react.dev, чтобы установить зависимости, затем 'yarn dev', чтобы запустить локальный сервер разработки на базе Next.js, и откройте его в браузере.
Что нужно установить перед сборкой?
Git, Node.js версии v16.8.0 или новее и менеджер пакетов Yarn.
Будут ли мои правки контента сразу видны во время работы?
Изменения React-компонентов в папке src и markdown-файлов в папке content подхватываются автоматически, но если вы меняете плагины, может понадобиться удалить папку .cache и перезапустить сервер разработки.
Для кого предназначен этот репозиторий?
Он рассчитан на участников, которые хотят исправить или улучшить документацию React, а не на тех, кто просто хочет использовать React в проекте.
Могу ли я помочь с переводом документации на другой язык?
Да, для react.dev ведётся работа сообщества над переводом, к которой могут присоединиться участники. Она отделена от основного английского контента.
Что делает примеры кода на react.dev интерактивными?
На сайт встроен Sandpack (через @codesandbox/sandpack-react), который выводит живые редактируемые примеры кода на React прямо на страницах документации.
What are similar projects?
content, 30-Days-Of-JavaScript, cheatsheets, react-redux-links, opensource.guide, youmightnotneedjquery, awesome-angular, zh-google-styleguide