Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Sign up
Appearance settings

Commit 70daf89

Browse files
authored
Merge pull request #24 from vadimbogomazov/master
fix typos
2 parents 8887a29 + 6527671 commit 70daf89

File tree

2 files changed

+2
-2
lines changed

2 files changed

+2
-2
lines changed

‎manuscript/chapter4.md‎

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -381,7 +381,7 @@ Jest хранит снимки в каталоге `snapshots`. Только т
381381
npm install --save-dev react-test-renderer
382382
~~~~~~~~
383383

384-
Теперь вы можете расширить тест компонента App с помощью своего первого снимками. Во-первых, импортируйте новую функциональность из node-пакета и поместите свой тестируемый код компонента App в блок «it», а его в свою очередь в блок «describe». В данном случае тестовый набор предназначен только для компонента App.
384+
Теперь вы можете расширить тест компонента App с помощью своего первого снимка. Во-первых, импортируйте новую функциональность из node-пакета и поместите свой тестируемый код компонента App в блок «it», а его в свою очередь в блок «describe». В данном случае тестовый набор предназначен только для компонента App.
385385

386386
{title="src/App.test.js",lang=javascript}
387387
~~~~~~~~

‎manuscript/finalwords.md‎

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -16,7 +16,7 @@
1616

1717
* **Другие проекты:** Изучив чистый React, всегда хорошо сначала применить полученные знания в своих проектах, прежде чем начинать изучать что-то новое. Вы можете написать собственную игру в крестики-нолики или простой калькулятор на React. Есть много обучающих статей, которые используют только React, чтобы создать что-то захватывающее. Посмотрите мою статью про создание [постраничный список с бесконечной прокруткой](https://www.robinwieruch.de/react-paginated-list/), [просмотр твитов из ленты Twitter](https://www.robinwieruch.de/react-svg-patterns/) или [подключение React-приложения к Stripe для снятия денег](https://www.robinwieruch.de/react-express-stripe-payment/). Экспериментируйте с этими мини-приложениями, чтобы научиться уверенно работать с React.
1818

19-
* **Компоненты пользовательского интерфейса (UI):** Вы совершайте ошибку, слишком рано представив библиотеку для пользовательского интерфейса компонентов в вашем проекте. Во-первых, вам нужно знать, как с нуля реализовать и использовать выпадающий список, чекбокс или диалоговое окно, используя стандартные HTML-элементы, после чего реализовать их в React. У большинства этих компонентов будет собственное локальное состояние. Например, у чекбокса будут свойства состояния, указывающие, отмечен он или нет. Таким образом, вы должны реализовать их как управляемые компоненты. После того, как у вас есть все основные реализации UI, вы можете задуматься над созданием библиотеки компонентов пользовательского интерфейса, собрав в неё чекбоксы, диалоговые окна и всё то, что вы реализовали в виде React-компонентов.
19+
* **Компоненты пользовательского интерфейса (UI):** Вы совершаете ошибку, слишком рано представив библиотеку для пользовательского интерфейса компонентов в вашем проекте. Во-первых, вам нужно знать, как с нуля реализовать и использовать выпадающий список, чекбокс или диалоговое окно, используя стандартные HTML-элементы, после чего реализовать их в React. У большинства этих компонентов будет собственное локальное состояние. Например, у чекбокса будут свойства состояния, указывающие, отмечен он или нет. Таким образом, вы должны реализовать их как управляемые компоненты. После того, как у вас есть все основные реализации UI, вы можете задуматься над созданием библиотеки компонентов пользовательского интерфейса, собрав в неё чекбоксы, диалоговые окна и всё то, что вы реализовали в виде React-компонентов.
2020

2121
* **Организация кода:** По пути изучения книги вы наткнулись на одну главу про организацию кода. Вы можете применить полученные значения сейчас, если ещё не сделали этого. Организуйте ваши компоненты в структурированные файлы и каталоги (модули). Кроме того, это поможет вам понять и изучить принципы разделения кода, повторного использования, дальнейшей поддержки и проектирования API модуля. В конце концов ваше приложение будет увеличиваться, и вам так или иначе придётся разделять его по модулям. Так что лучше начать делать это прямо сейчас.
2222

0 commit comments

Comments
(0)

AltStyle によって変換されたページ (->オリジナル) /